Trowbridge-Reitz Sample, sample surface normal, cosTheta

Time bar (total: 25.4s)

start0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated

analyze1.2s (4.8%)

Memory
-5.4MiB live, 2 187.5MiB allocated
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
0%0%0%100%0%0%0%3
0%0%0%100%0%0%0%4
0%0%0%100%0%0%0%5
0%0%0%100%0%0%0%6
6.2%0%0%100%0%0%0%7
9.4%0%0%100%0%0%0%8
14.1%0%0%100%0%0%0%9
21.1%0%0%100%0%0%0%10
31.6%0%0%100%0%0%0%11
36.9%0%0%100%0%0%0%12
Compiler

Compiled 120 to 50 computations (58.3% saved)

sample4.2s (16.7%)

Memory
37.4MiB live, 6 309.1MiB allocated
Samples
3.4s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 3.1s
ival-mult: 514.0ms (16.8% of total)
ival-atan: 387.0ms (12.6% of total)
ival-div: 364.0ms (11.9% of total)
ival-cos: 327.0ms (10.7% of total)
ival-sin: 326.0ms (10.6% of total)
ival-tan: 304.0ms (9.9% of total)
const: 286.0ms (9.3% of total)
ival-<=: 205.0ms (6.7% of total)
ival-add: 121.0ms (3.9% of total)
ival-pi: 62.0ms (2% of total)
ival-sqrt: 60.0ms (2% of total)
ival-sub: 51.0ms (1.7% of total)
ival-and: 43.0ms (1.4% of total)
exact: 13.0ms (0.4% of total)
ival-assert: 3.0ms (0.1% of total)
Bogosity

explain552.0ms (2.2%)

Memory
23.5MiB live, 1 015.0MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1956(5.7117595098077345e-9 0.0009638222982175648 0.0038993535563349724 0.0032198557164520025)3(0.008486084640026093 0.0036232341080904007 0.7565374970436096 0.5738304257392883)(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
1906(3.983936025520052e-8 0.0007439281907863915 0.2242193967103958 0.007154268212616444)14(0.00017271641991101205 0.0033272476866841316 0.4040623903274536 0.0023607793264091015)(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
00-0-(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
00-0-(*.f32 alphax alphax)
00-0-(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
00-0-(PI.f32)
00-0-#s(literal 2 binary32)
00-0-(/.f32 alphay alphax)
00-0-(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
00-0-#s(literal 1/2 binary32)
00-0-(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
00-0-(-.f32 #s(literal 1 binary32) u0)
00-0-u1
00-0-(*.f32 #s(literal 1/2 binary32) (PI.f32))
00-0-alphax
00-0-(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
00-0-u0
00-0-(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
00-0-(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
00-0-(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
00-0-(*.f32 alphay alphay)
00-0-#s(literal 1 binary32)
00-0-(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
00-0-(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
00-0-(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
00-0-(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
00-0-(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
00-0-(*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
00-0-alphay
00-0-(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
00-0-(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax))
00-0-(*.f32 #s(literal 2 binary32) (PI.f32))
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
cos.f32(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))sensitivity1987
tan.f32(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))cancellation18220
Confusion
Predicted +Predicted -
+00
-21145
Precision
0.0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-2111233
Precision?
0.0
Recall?
0/0
Freqs
test
numberfreq
045
142
2169
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-100
Precision?
0.0
Recall?
0/0
Samples
205.0ms512×0valid
Compiler

Compiled 1 744 to 100 computations (94.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 177.0ms
ival-cos: 49.0ms (27.6% of total)
ival-add: 30.0ms (16.9% of total)
ival-mult: 25.0ms (14.1% of total)
ival-div: 21.0ms (11.8% of total)
ival-tan: 21.0ms (11.8% of total)
ival-sin: 15.0ms (8.5% of total)
ival-atan: 7.0ms (3.9% of total)
ival-sqrt: 3.0ms (1.7% of total)
ival-pi: 2.0ms (1.1% of total)
ival-sub: 2.0ms (1.1% of total)
ival-true: 1.0ms (0.6% of total)
exact: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)

preprocess295.0ms (1.2%)

Memory
2.3MiB live, 464.7MiB allocated
Algorithm
egg-herbie
Rules
9 836×lower-fma.f64
9 836×lower-fma.f32
3 312×lower-*.f64
3 294×lower-*.f32
1 908×unsub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02021260
14911222
210131108
332361108
462671108
03288
05788
18986
212778
317678
427078
572078
6222578
7418378
8616878
0804473
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphay alphay)) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))))))
Compiler

Compiled 92 to 32 computations (65.2% saved)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 4 to 4 computations (0% saved)

prune1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.5%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
Compiler

Compiled 92 to 32 computations (65.2% saved)

simplify259.0ms (1%)

Memory
-31.4MiB live, 397.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff64
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
cost-diff160
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
cost-diff192
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
cost-diff224
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
Rules
9 836×lower-fma.f64
9 836×lower-fma.f32
3 312×lower-*.f64
3 294×lower-*.f32
1 908×unsub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032824
057824
189814
2127730
3176730
4270730
5720730
62225730
74183730
86168730
08044681
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax))
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 alphay alphax)
alphay
alphax
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
u1
(*.f32 #s(literal 1/2 binary32) (PI.f32))
#s(literal 1/2 binary32)
(*.f32 alphax alphax)
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphay alphay)) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphay alphay)) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphay alphay)) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
(/.f32 u0 (*.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphay alphay)) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(/.f32 u0 (fma.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphay alphay)) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphax alphax)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphay alphay)) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
(fma.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphay alphay)) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphax alphax))))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax))
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphax alphax)))
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/.f32 alphay alphax)
alphay
alphax
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u1))
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
u1
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(*.f32 alphax alphax)
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 alphay alphay))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)

localize119.0ms (0.5%)

Memory
-6.6MiB live, 229.6MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.3515625
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
accuracy0.4466400390737681
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
accuracy12.374689928267697
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
accuracy13.891449430871267
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
Samples
70.0ms256×0valid
Compiler

Compiled 826 to 34 computations (95.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 56.0ms
ival-mult: 12.0ms (21.4% of total)
ival-div: 10.0ms (17.9% of total)
ival-tan: 8.0ms (14.3% of total)
ival-sin: 7.0ms (12.5% of total)
ival-cos: 7.0ms (12.5% of total)
ival-add: 3.0ms (5.4% of total)
ival-atan: 3.0ms (5.4% of total)
ival-sqrt: 2.0ms (3.6% of total)
ival-pi: 1.0ms (1.8% of total)
ival-sub: 1.0ms (1.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series94.0ms (0.4%)

Memory
28.6MiB live, 147.4MiB allocated
Counts
8 → 264
Calls
Call 1
Inputs
#s(alt (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())
#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())
#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())
#s(alt (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())
#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())
Outputs
#s(alt (* 1/2 (PI)) (taylor 0 u1) (#s(alt (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* 2 (* u1 (PI))) (taylor inf u1) (#s(alt (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* 2 (* u1 (PI))) (taylor -inf u1) (#s(alt (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor 0 alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor inf alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor -inf alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor 0 alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor inf alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor -inf alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor 0 u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor inf u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor -inf u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (taylor 0 alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)))) (taylor 0 alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)))) (taylor 0 alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)))) (taylor 0 alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (taylor inf alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (taylor inf alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (taylor inf alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))) (taylor inf alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (taylor -inf alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (taylor -inf alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (taylor -inf alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))) (taylor -inf alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (taylor 0 alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)))) (taylor 0 alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)))) (taylor 0 alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)))) (taylor 0 alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (taylor inf alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (taylor inf alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (taylor inf alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))) (taylor inf alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (taylor -inf alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (taylor -inf alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (taylor -inf alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))) (taylor -inf alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor 0 u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor 0 u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor 0 u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor 0 u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor inf u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor inf u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor inf u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor inf u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor -inf u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor -inf u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor -inf u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor -inf u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor 0 u0) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor 0 u0) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor 0 u0) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor 0 u0) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor inf u0) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor inf u0) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor inf u0) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor inf u0) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor -inf u0) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor -inf u0) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor -inf u0) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor -inf u0) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor 0 alphay) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphay 2)) (taylor 0 alphay) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphay 2)) (taylor 0 alphay) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphay 2)) (taylor 0 alphay) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (taylor inf alphay) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor inf alphay) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor inf alphay) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor inf alphay) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (taylor -inf alphay) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor -inf alphay) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor -inf alphay) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor -inf alphay) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (taylor 0 alphax) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphax 2)) (taylor 0 alphax) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphax 2)) (taylor 0 alphax) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphax 2)) (taylor 0 alphax) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor inf alphax) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor inf alphax) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor inf alphax) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor inf alphax) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor -inf alphax) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor -inf alphax) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor -inf alphax) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor -inf alphax) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor 0 u1) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor 0 u1) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor 0 u1) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor 0 u1) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor inf u1) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor inf u1) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor inf u1) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor inf u1) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor -inf u1) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor -inf u1) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor -inf u1) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (taylor -inf u1) (#s(alt (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) (patch (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor 0 alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor 0 alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor 0 alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor 0 alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor inf alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor inf alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor inf alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor inf alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor -inf alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor -inf alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor -inf alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor -inf alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor 0 alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor 0 alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor 0 alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor 0 alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor inf alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor inf alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor inf alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor inf alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor -inf alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor -inf alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor -inf alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor -inf alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor 0 u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor 0 u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor 0 u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor 0 u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor inf u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor inf u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor inf u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor inf u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor -inf u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor -inf u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor -inf u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) (taylor -inf u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (patch (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))) (taylor 0 u1) (#s(alt (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (taylor inf u1) (#s(alt (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (taylor inf u1) (#s(alt (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (taylor inf u1) (#s(alt (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (taylor inf u1) (#s(alt (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (taylor -inf u1) (#s(alt (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (taylor -inf u1) (#s(alt (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (taylor -inf u1) (#s(alt (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (taylor -inf u1) (#s(alt (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor 0 alphay) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor 0 alphay) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor 0 alphay) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor 0 alphay) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor inf alphay) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor inf alphay) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor inf alphay) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor inf alphay) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor -inf alphay) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor -inf alphay) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor -inf alphay) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor -inf alphay) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor 0 alphax) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor 0 alphax) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor 0 alphax) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor 0 alphax) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor inf alphax) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor inf alphax) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor inf alphax) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor inf alphax) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor -inf alphax) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor -inf alphax) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor -inf alphax) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor -inf alphax) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor 0 u1) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor 0 u1) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor 0 u1) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor 0 u1) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor inf u1) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor inf u1) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor inf u1) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor inf u1) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor -inf u1) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor -inf u1) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor -inf u1) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (taylor -inf u1) (#s(alt (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (patch (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor 0 alphay) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor 0 alphay) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor 0 alphay) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor 0 alphay) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor inf alphay) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor inf alphay) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor inf alphay) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor inf alphay) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor -inf alphay) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor -inf alphay) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor -inf alphay) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor -inf alphay) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor 0 alphax) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor 0 alphax) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor 0 alphax) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor 0 alphax) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor inf alphax) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor inf alphax) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor inf alphax) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor inf alphax) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor -inf alphax) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor -inf alphax) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor -inf alphax) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor -inf alphax) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor 0 u1) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor 0 u1) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor 0 u1) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor 0 u1) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor inf u1) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor inf u1) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor inf u1) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor inf u1) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor -inf u1) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor -inf u1) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor -inf u1) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)) (taylor -inf u1) (#s(alt (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) (patch (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
Calls

66 calls:

TimeVariablePointExpression
7.0ms
u1
@-inf
(/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))
5.0ms
u1
@0
(/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))
4.0ms
alphax
@inf
(/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))
4.0ms
u1
@inf
(/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))
3.0ms
u1
@0
(* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0)

simplify373.0ms (1.5%)

Memory
-23.9MiB live, 728.3MiB allocated
Algorithm
egg-herbie
Rules
10 506×lower-fma.f64
10 506×lower-fma.f32
8 346×lower-*.f64
8 346×lower-*.f32
2 942×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031812174
1103511089
2437711084
0851610517
Stop Event
iter limit
node limit
Counts
264 → 264
Calls
Call 1
Inputs
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* 2 (* u1 (PI)))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphay 2))
(/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphay 2))
(/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphay 2))
(/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2))
(/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphax 2))
(/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphax 2))
(/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphax 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
Outputs
(* 1/2 (PI))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(* 2 (* u1 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u1))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 (PI.f32) (/.f32 #s(literal 1/2 binary32) u1) (*.f32 (PI.f32) #s(literal 2 binary32))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 (PI.f32) (/.f32 #s(literal 1/2 binary32) u1) (*.f32 (PI.f32) #s(literal 2 binary32))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 (PI.f32) (/.f32 #s(literal 1/2 binary32) u1) (*.f32 (PI.f32) #s(literal 2 binary32))))
(* 2 (* u1 (PI)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u1))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(*.f32 u1 (fma.f32 (PI.f32) (/.f32 #s(literal 1/2 binary32) u1) (*.f32 (PI.f32) #s(literal 2 binary32))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(*.f32 u1 (fma.f32 (PI.f32) (/.f32 #s(literal 1/2 binary32) u1) (*.f32 (PI.f32) #s(literal 2 binary32))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(*.f32 u1 (fma.f32 (PI.f32) (/.f32 #s(literal 1/2 binary32) u1) (*.f32 (PI.f32) #s(literal 2 binary32))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 alphay (*.f32 alphay (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 8 binary32)) (neg.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (fma.f32 (*.f32 u0 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32))) (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 8 binary32)) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (neg.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (*.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0))))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (fma.f32 (*.f32 u0 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32))) (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 8 binary32)) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (neg.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (*.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0))))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 alphax (*.f32 alphax (fma.f32 (*.f32 alphax alphax) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (*.f32 u0 (*.f32 alphax alphax))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 alphax (*.f32 alphax (fma.f32 (*.f32 alphax alphax) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 alphax alphax) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (*.f32 u0 (*.f32 alphax alphax))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 8 binary32)) (neg.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 u0 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32))) (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 u0 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)))))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(fma.f32 alphay (*.f32 alphay (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32))) (neg.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 8 binary32)) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32))) (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 u0 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0))))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 u0 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32))) (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 u0 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)))))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(fma.f32 alphay (*.f32 alphay (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32))) (neg.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 8 binary32)) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32))) (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 u0 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0))))))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(fma.f32 u0 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(fma.f32 u0 (fma.f32 u0 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(fma.f32 u0 (fma.f32 u0 (fma.f32 u0 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+.f32 (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0) (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 u0 u0)) (+.f32 (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+.f32 (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0) (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (*.f32 u0 u0))))) u0))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))
(/.f32 (*.f32 alphay (*.f32 alphay u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 alphax alphax)))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 alphay (*.f32 alphay (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 alphax alphax))))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 8 binary32)) (neg.f32 (pow.f32 alphax #s(literal 6 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 alphax alphax))))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 alphay alphay)))))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (fma.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32))))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (*.f32 u0 (pow.f32 alphax #s(literal 6 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))))
(fma.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (neg.f32 u0)) (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 8 binary32)))) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (fma.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32))))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (*.f32 u0 (pow.f32 alphax #s(literal 6 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))))))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 alphay alphay)))))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))
(fma.f32 u0 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (fma.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32))))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (*.f32 u0 (pow.f32 alphax #s(literal 6 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))))
(fma.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (neg.f32 u0)) (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 8 binary32)))) (fma.f32 u0 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (fma.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32))))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (*.f32 u0 (pow.f32 alphax #s(literal 6 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))))))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))))
(*.f32 alphax (*.f32 alphax (fma.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)))) (neg.f32 (*.f32 alphax alphax)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)))))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (neg.f32 (*.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 8 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay))))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)))))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))
(/.f32 (*.f32 alphay (*.f32 alphay u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 u0 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 alphax alphax)))))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (fma.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32))) (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 u0 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 alphax alphax))))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))))
(fma.f32 alphay (*.f32 alphay (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (fma.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (neg.f32 u0)) (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 8 binary32)))) (fma.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32))) (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 u0 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 alphax alphax)))))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))
(/.f32 (*.f32 alphay (*.f32 alphay u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 u0 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 alphax alphax)))))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (fma.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32))) (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 u0 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 alphax alphax))))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)))))
(fma.f32 alphay (*.f32 alphay (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (fma.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (neg.f32 u0)) (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 8 binary32)))) (fma.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32))) (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 u0 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (neg.f32 (*.f32 alphax alphax)))))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphay 2))
(/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay alphay))
(/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphay 2))
(/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay alphay))
(/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphay 2))
(/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay alphay))
(/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphax 2))
(/.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax))
(/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphax 2))
(/.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax))
(/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (pow alphax 2))
(/.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (*.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (*.f32 #s(literal 2 binary32) (+.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (/.f32 u1 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (PI.f32)) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 u1 (fma.f32 u1 (fma.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -4/3 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (fma.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (/.f32 (*.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))

rewrite397.0ms (1.6%)

Memory
6.2MiB live, 681.8MiB allocated
Rules
5 612×lower-/.f64
5 602×lower-/.f32
4 382×lower-fma.f64
4 382×lower-fma.f32
4 086×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029342
051222
1204204
21855204
08810193
Stop Event
iter limit
node limit
iter limit
Counts
8 → 438
Calls
Call 1
Inputs
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
Outputs
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1)))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1 (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 u1 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1)))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1)))
(fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1)))
(-.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) u1))) (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) u1))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) u1))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1)) (PI.f32)) #s(literal 1/2 binary32)))) (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) u1))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32))) (fma.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) u1)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1))))))
(/.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) u1))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1)) (PI.f32)) #s(literal 1/2 binary32)))))
(/.f32 (fma.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) u1)) (neg.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))) (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (neg.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)))) (neg.f32 (fma.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) u1)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1)))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) u1))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1)) (PI.f32)) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) u1)) (neg.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))) (neg.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) u1)))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32))))) (neg.f32 (neg.f32 (fma.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) u1)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) u1)) (neg.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))) (neg.f32 (neg.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) u1))))) (neg.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) u1))) (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) u1))) (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) u1))) (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) u1))) (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
(*.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) u1)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1)))))))
(*.f32 (fma.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) u1)) (neg.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(neg.f32 (/.f32 (neg.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)) (neg.f32 u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))
(/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))))
(/.f32 (neg.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 u0) (*.f32 (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 u0) (neg.f32 (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (neg.f32 u0) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (neg.f32 (neg.f32 u0)) (neg.f32 (*.f32 (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))) (neg.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))
(*.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(*.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(*.f32 (neg.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))
(*.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 u0)))) (fma.f32 u0 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 u0)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 u0 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)))) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 6 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32))))))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 u0)))) (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 6 binary32)))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))
(*.f32 (/.f32 u0 #s(literal -1 binary32)) (/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) #s(literal -1 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 u0)))) (/.f32 u0 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 u0 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 (/.f32 u0 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 u0)))) (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 u0 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 6 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 u0)))) (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 6 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 u0)))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 (neg.f32 u0) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))) #s(literal -1 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 u0)))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (/.f32 (fma.f32 u0 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 u0)))) (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)))) (/.f32 (fma.f32 u0 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))))
(*.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 u0)))) (+.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 6 binary32)))) (/.f32 (fma.f32 u0 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32))))))
(*.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 u0)))) (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)))) (/.f32 (fma.f32 u0 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))
(*.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (/.f32 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)))) (/.f32 (+.f32 #s(literal 1 binary32) u0) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))))
(*.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 6 binary32)))) (/.f32 (+.f32 #s(literal 1 binary32) u0) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32))))))
(*.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)))) (/.f32 (+.f32 #s(literal 1 binary32) u0) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))
(pow.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) u0) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))) (neg.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) u0) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (*.f32 u0 #s(literal -1 binary32))))
(/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) u0)))
(/.f32 (neg.f32 u0) (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 u0)) (neg.f32 (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))
(/.f32 (*.f32 u0 #s(literal -1 binary32)) (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 u0 #s(literal -1 binary32))) (neg.f32 (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))
(*.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0)
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (/.f32 u0 #s(literal 1 binary32)))
(*.f32 u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))
(*.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) #s(literal 1 binary32))
(*.f32 (/.f32 u0 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))
(*.f32 (/.f32 u0 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 6 binary32)))) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32))))))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)))) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)))) (/.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 6 binary32)))) (/.f32 u0 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)))) (/.f32 u0 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))
(*.f32 (/.f32 u0 #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))
(exp.f32 (neg.f32 (*.f32 (log.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) #s(literal -1 binary32))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) alphax) #s(literal 2 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(fma.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) (*.f32 alphay alphay)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(fma.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(fma.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (pow.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alphax alphax))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(fma.f32 (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alphay alphay))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax) (/.f32 #s(literal 1 binary32) alphax) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) alphay) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(fma.f32 (pow.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #s(literal -1 binary32)) #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(fma.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #s(literal -1 binary32)) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(fma.f32 (/.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) (neg.f32 alphay)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 #s(literal -1 binary32) alphay) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (neg.f32 alphay)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) (neg.f32 alphay)) (/.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) alphay) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) #s(literal -1 binary32)) (/.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.f32 alphay alphay)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) alphay) (/.f32 #s(literal 1/2 binary32) alphay) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) alphax) (/.f32 #s(literal 1/2 binary32) alphax) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) #s(literal 0 binary32)))) #s(literal 2 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal -1 binary32)) (/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (neg.f32 alphax)) (/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) alphax) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(fma.f32 (/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) alphax) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (neg.f32 alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(fma.f32 (/.f32 #s(literal -1 binary32) alphax) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (neg.f32 alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(fma.f32 (/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(fma.f32 (/.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) #s(literal -1 binary32)) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) (*.f32 alphay alphay)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 #s(literal -2 binary32) (*.f32 alphay alphay)) (/.f32 (*.f32 (sin.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (sin.f32 (/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(-.f32 #s(literal 0 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #s(literal -1 binary32)))
(-.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (/.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) #s(literal 1 binary32)) (/.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(-.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))) (/.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))
(-.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))) (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))) (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (+.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)))) (+.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))) (fma.f32 (*.f32 alphay alphay) (/.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphay alphay)) (fma.f32 #s(literal 1 binary32) (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (neg.f32 (*.f32 alphay alphay))) (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alphay alphay)) (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) alphay) (fma.f32 #s(literal 1 binary32) alphay (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))) (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (*.f32 (*.f32 alphax alphax) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (*.f32 alphay alphay))) (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (neg.f32 (*.f32 alphay alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) alphay) (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphay (*.f32 (*.f32 alphax alphax) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (*.f32 (neg.f32 (*.f32 alphax alphax)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (*.f32 alphay alphay)) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphay alphay) (*.f32 (neg.f32 (*.f32 alphax alphax)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (neg.f32 (*.f32 alphay alphay))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (neg.f32 (*.f32 alphay alphay)) (*.f32 (neg.f32 (*.f32 alphax alphax)) (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) alphay) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) alphay (*.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (*.f32 alphax #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax (*.f32 alphay alphay)) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax) (*.f32 alphay alphay) (*.f32 alphax (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax (neg.f32 (*.f32 alphay alphay))) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax) (neg.f32 (*.f32 alphay alphay)) (*.f32 alphax (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphay) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax) alphay (*.f32 alphax (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (fma.f32 alphax (/.f32 alphax (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (*.f32 alphax alphax)) (fma.f32 #s(literal 1 binary32) (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (neg.f32 (*.f32 alphax alphax))) (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alphax alphax)) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) alphax) (fma.f32 #s(literal 1 binary32) alphax (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (fma.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 (*.f32 alphay alphay) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (neg.f32 (*.f32 alphax alphax))) (fma.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (neg.f32 (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) alphax) (fma.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) alphax (*.f32 (*.f32 alphay alphay) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 (neg.f32 (*.f32 alphay alphay)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 alphax alphax)) (fma.f32 (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (*.f32 alphax alphax) (*.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (neg.f32 (*.f32 alphax alphax))) (fma.f32 (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (neg.f32 (*.f32 alphax alphax)) (*.f32 (neg.f32 (*.f32 alphay alphay)) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) alphax) (fma.f32 (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) alphax (*.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphay #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))) (*.f32 alphax alphax) (*.f32 alphay (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay (neg.f32 (*.f32 alphax alphax))) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))) (neg.f32 (*.f32 alphax alphax)) (*.f32 alphay (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphax) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))) alphax (*.f32 alphay (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax alphax))))
(/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) #s(literal -1 binary32))
(/.f32 (+.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 6 binary32))) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32))))
(/.f32 (+.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 6 binary32))) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))
(/.f32 (+.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 6 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32))) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))) (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphay alphay)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alphay alphay)) (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))))) (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (neg.f32 (*.f32 alphay alphay))))
(/.f32 (fma.f32 #s(literal 1 binary32) alphay (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))))) (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) alphay))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (*.f32 (*.f32 alphax alphax) #s(literal 1 binary32))) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (neg.f32 (*.f32 alphay alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))))) (*.f32 (*.f32 alphax alphax) (neg.f32 (*.f32 alphay alphay))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphay (*.f32 (*.f32 alphax alphax) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))))) (*.f32 (*.f32 alphax alphax) alphay))
(/.f32 (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (*.f32 (neg.f32 (*.f32 alphax alphax)) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))))
(/.f32 (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphay alphay) (*.f32 (neg.f32 (*.f32 alphax alphax)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))) (*.f32 (neg.f32 (*.f32 alphax alphax)) (*.f32 alphay alphay)))
(/.f32 (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (neg.f32 (*.f32 alphay alphay)) (*.f32 (neg.f32 (*.f32 alphax alphax)) (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))))) (*.f32 (neg.f32 (*.f32 alphax alphax)) (neg.f32 (*.f32 alphay alphay))))
(/.f32 (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) alphay (*.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))))) (*.f32 (neg.f32 (*.f32 alphax alphax)) alphay))
(/.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (*.f32 alphax #s(literal 1 binary32))) (*.f32 alphax (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))))
(/.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax) (*.f32 alphay alphay) (*.f32 alphax (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax) (neg.f32 (*.f32 alphay alphay)) (*.f32 alphax (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))))) (*.f32 alphax (neg.f32 (*.f32 alphay alphay))))
(/.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax) alphay (*.f32 alphax (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))))) (*.f32 alphax alphay))
(/.f32 (fma.f32 alphax (/.f32 alphax (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (*.f32 alphax alphax)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alphax alphax)) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (neg.f32 (*.f32 alphax alphax))))
(/.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) alphax))
(/.f32 (fma.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 (*.f32 alphay alphay) #s(literal 1 binary32))) (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (neg.f32 (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphay alphay) (neg.f32 (*.f32 alphax alphax))))
(/.f32 (fma.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) alphax (*.f32 (*.f32 alphay alphay) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax))) (*.f32 (*.f32 alphay alphay) alphax))
(/.f32 (fma.f32 (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 (neg.f32 (*.f32 alphay alphay)) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (*.f32 alphax alphax) (*.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (*.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 alphax alphax)))
(/.f32 (fma.f32 (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (neg.f32 (*.f32 alphax alphax)) (*.f32 (neg.f32 (*.f32 alphay alphay)) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (*.f32 (neg.f32 (*.f32 alphay alphay)) (neg.f32 (*.f32 alphax alphax))))
(/.f32 (fma.f32 (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) alphax (*.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax))) (*.f32 (neg.f32 (*.f32 alphay alphay)) alphax))
(/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphay #s(literal 1 binary32))) (*.f32 alphay (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))) (*.f32 alphax alphax) (*.f32 alphay (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))) (neg.f32 (*.f32 alphax alphax)) (*.f32 alphay (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (*.f32 alphay (neg.f32 (*.f32 alphax alphax))))
(/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))) alphax (*.f32 alphay (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax))) (*.f32 alphay alphax))
(/.f32 (neg.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)))) (neg.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)))) (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 6 binary32)))) (neg.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 6 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 6 binary32)))) (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)))) (neg.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)))) (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))) #s(literal 1 binary32))
(/.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))))
(/.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(/.f32 (neg.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal 1 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphay alphay))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alphay alphay)) (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (neg.f32 (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) alphay (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32)))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) alphay)))
(/.f32 (neg.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (*.f32 (*.f32 alphax alphax) #s(literal 1 binary32)))) (neg.f32 (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))))))
(/.f32 (neg.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (neg.f32 (*.f32 alphay alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))))) (neg.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphay (*.f32 (*.f32 alphax alphax) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32)))))) (neg.f32 (*.f32 (*.f32 alphax alphax) alphay)))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (*.f32 (neg.f32 (*.f32 alphax alphax)) #s(literal 1 binary32)))) (neg.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphay alphay) (*.f32 (neg.f32 (*.f32 alphax alphax)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))))) (neg.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (*.f32 alphay alphay))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (neg.f32 (*.f32 alphay alphay)) (*.f32 (neg.f32 (*.f32 alphax alphax)) (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))))) (neg.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) (neg.f32 (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) alphay (*.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32)))))) (neg.f32 (*.f32 (neg.f32 (*.f32 alphax alphax)) alphay)))
(/.f32 (neg.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (*.f32 alphax #s(literal 1 binary32)))) (neg.f32 (*.f32 alphax (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax) (*.f32 alphay alphay) (*.f32 alphax (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))))) (neg.f32 (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax) (neg.f32 (*.f32 alphay alphay)) (*.f32 alphax (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))))) (neg.f32 (*.f32 alphax (neg.f32 (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax) alphay (*.f32 alphax (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32)))))) (neg.f32 (*.f32 alphax alphay)))
(/.f32 (neg.f32 (fma.f32 alphax (/.f32 alphax (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) #s(literal 1 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (*.f32 alphax alphax))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alphax alphax)) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (neg.f32 (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax)))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) alphax)))
(/.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 (*.f32 alphay alphay) #s(literal 1 binary32)))) (neg.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (neg.f32 (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))) (neg.f32 (*.f32 (*.f32 alphay alphay) (neg.f32 (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) alphax (*.f32 (*.f32 alphay alphay) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax)))) (neg.f32 (*.f32 (*.f32 alphay alphay) alphax)))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 (neg.f32 (*.f32 alphay alphay)) #s(literal 1 binary32)))) (neg.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (*.f32 alphax alphax) (*.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (neg.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 alphax alphax))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (neg.f32 (*.f32 alphax alphax)) (*.f32 (neg.f32 (*.f32 alphay alphay)) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))) (neg.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) (neg.f32 (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) alphax (*.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax)))) (neg.f32 (*.f32 (neg.f32 (*.f32 alphay alphay)) alphax)))
(/.f32 (neg.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))) (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphay #s(literal 1 binary32)))) (neg.f32 (*.f32 alphay (/.f32 (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))) (*.f32 alphax alphax) (*.f32 alphay (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (neg.f32 (*.f32 alphay (*.f32 alphax alphax))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))) (neg.f32 (*.f32 alphax alphax)) (*.f32 alphay (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))) (neg.f32 (*.f32 alphay (neg.f32 (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))) alphax (*.f32 alphay (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) alphax)))) (neg.f32 (*.f32 alphay alphax)))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))))) (neg.f32 (neg.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 6 binary32))))) (neg.f32 (neg.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32))))) (neg.f32 (neg.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)))) (neg.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax alphax))) (neg.f32 (*.f32 alphay alphay)))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (fma.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (/.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) (/.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))))
(*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))
(*.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))))
(*.f32 (+.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)))))
(*.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))
(*.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32))) #s(literal 1 binary32)) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 4 binary32)))))
(*.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal 1 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(pow.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(/.f32 (sin.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (cos.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (sin.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (neg.f32 (cos.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))) (neg.f32 (neg.f32 (cos.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(*.f32 (sin.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (cos.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(*.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 2 binary32)))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #s(literal 1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #s(literal 1 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))) #s(literal -1 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #s(literal -2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (neg.f32 (log.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) #s(literal 2 binary32))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))
(-.f32 (/.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (/.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))) (+.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (-.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #s(literal 2 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(/.f32 (+.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #s(literal 2 binary32))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal 1 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (+.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal 1 binary32))) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #s(literal 1/2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #s(literal 1/2 binary32))
(*.f32 (exp.f32 (neg.f32 (log.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (exp.f32 (neg.f32 (log.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))
(neg.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (neg.f32 (*.f32 alphay alphay))))
(neg.f32 (/.f32 (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (*.f32 alphay alphay)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))) #s(literal -1 binary32)))
(exp.f32 (-.f32 (*.f32 (log.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (log.f32 alphay) #s(literal 2 binary32))))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) #s(literal 2 binary32))
(pow.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)))
(-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 alphay alphay))) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (neg.f32 (*.f32 alphay alphay))))
(-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) alphay) alphay) (/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) alphay) alphay))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 alphay (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) (*.f32 alphay alphay)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))))
(/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 alphay alphay))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (neg.f32 (*.f32 alphay alphay)))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))) alphay)
(/.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))
(/.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #s(literal 1 binary32)) (*.f32 alphay alphay))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))) (neg.f32 (neg.f32 (*.f32 alphay alphay))))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32)))) (neg.f32 alphay))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (neg.f32 (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) alphay)
(/.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) (*.f32 alphay alphay))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #s(literal 1 binary32))) (neg.f32 (*.f32 alphay alphay)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (neg.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))))) (neg.f32 (neg.f32 (neg.f32 (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))))) (neg.f32 (neg.f32 alphay)))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (neg.f32 alphay))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) (*.f32 alphay alphay)))) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))) #s(literal -2 binary32))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) (/.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay))))))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) (*.f32 alphay alphay)))
(*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))
(*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (pow.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 2 binary32)))
(*.f32 (neg.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alphay alphay))))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) alphay))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 alphay #s(literal 2 binary32))))
(*.f32 (pow.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) (neg.f32 alphay)))
(*.f32 (/.f32 #s(literal -1 binary32) alphay) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (neg.f32 alphay)))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) (neg.f32 alphay)) (/.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) alphay))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) #s(literal -1 binary32)) (/.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.f32 alphay alphay)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) alphay) (/.f32 #s(literal 1/2 binary32) alphay))
(*.f32 (/.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) #s(literal -1 binary32)) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) (*.f32 alphay alphay)))
(*.f32 (/.f32 #s(literal -2 binary32) (*.f32 alphay alphay)) (/.f32 (*.f32 (sin.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (sin.f32 (/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) #s(literal 2 binary32)))

eval174.0ms (0.7%)

Memory
26.1MiB live, 380.5MiB allocated
Compiler

Compiled 85 803 to 6 224 computations (92.7% saved)

prune119.0ms (0.5%)

Memory
8.1MiB live, 251.7MiB allocated
Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New9665971
Fresh000
Picked101
Done000
Total9675972
Accuracy
99.5%
Counts
972 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.5%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
99.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))))
49.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
97.6%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
99.5%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
Compiler

Compiled 524 to 294 computations (43.9% saved)

simplify267.0ms (1%)

Memory
-39.4MiB live, 450.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff160
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
cost-diff160
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
cost-diff192
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0))
cost-diff352
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))))
cost-diff64
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
cost-diff160
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
cost-diff256
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))
cost-diff0
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
cost-diff0
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))
cost-diff0
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
cost-diff0
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
cost-diff0
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
cost-diff0
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
cost-diff0
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
cost-diff0
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
cost-diff0
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
Rules
6 770×lower-fma.f64
6 764×lower-fma.f32
4 596×lower-*.f64
4 554×lower-*.f32
2 708×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01023243
01753213
13192655
27132653
321052653
448862653
081002628
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
u0
(*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(-.f32 #s(literal 1 binary32) u0)
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(PI.f32)
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
#s(literal 2 binary32)
u1
#s(literal 1/2 binary32)
(/.f32 alphay alphax)
alphay
alphax
(*.f32 alphax alphax)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(*.f32 alphay alphay)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 alphay (*.f32 alphay u0))
alphay
(*.f32 alphay u0)
u0
(*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(PI.f32)
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
#s(literal 2 binary32)
u1
#s(literal 1/2 binary32)
(/.f32 alphay alphax)
alphax
(-.f32 #s(literal 1 binary32) u0)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(*.f32 u0 (*.f32 alphax alphax))
u0
(*.f32 alphax alphax)
alphax
(*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(-.f32 #s(literal 1 binary32) u0)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(PI.f32)
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
#s(literal 2 binary32)
u1
#s(literal 1/2 binary32)
(/.f32 alphay alphax)
alphay
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))
u0
(*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))
(-.f32 #s(literal 1 binary32) u0)
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))
(+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))
(*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 alphay alphax)
alphay
alphax
(tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
#s(literal 2 binary32)
(*.f32 (PI.f32) u1)
(PI.f32)
u1
(*.f32 (PI.f32) #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(*.f32 alphax alphax)
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))
(*.f32 alphay alphay)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0)
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))))
(/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))
(fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)))
(*.f32 alphax alphax)
alphax
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))
#s(literal 1/2 binary32)
(*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))
#s(literal -1/2 binary32)
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
#s(literal 2 binary32)
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 alphay alphax)
alphay
(tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (PI.f32) u1)
(PI.f32)
u1
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))
(+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))
(*.f32 alphay alphay)
(*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))
(*.f32 alphax (*.f32 alphay alphay))
u0
(-.f32 #s(literal 1 binary32) u0)
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
u0
(*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(-.f32 #s(literal 1 binary32) u0)
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(PI.f32)
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
#s(literal 2 binary32)
u1
#s(literal 1/2 binary32)
(/.f32 alphay alphax)
alphay
alphax
(*.f32 alphax alphax)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(*.f32 alphay alphay)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))))))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))))
(/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))))
(*.f32 alphay (*.f32 alphay u0))
alphay
(*.f32 alphay u0)
u0
(*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(PI.f32)
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
#s(literal 2 binary32)
u1
#s(literal 1/2 binary32)
(/.f32 alphay alphax)
alphax
(-.f32 #s(literal 1 binary32) u0)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))))))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))))
(*.f32 u0 (*.f32 alphax alphax))
u0
(*.f32 alphax alphax)
alphax
(*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))
(-.f32 #s(literal 1 binary32) u0)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(PI.f32)
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
#s(literal 2 binary32)
u1
#s(literal 1/2 binary32)
(/.f32 alphay alphax)
alphay
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) alphax)))))))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) alphax))))))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) alphax)))))))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) alphax))))))
u0
(*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) alphax)))))
(-.f32 #s(literal 1 binary32) u0)
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) alphax))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))
(/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) alphax)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))
(+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))
(+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))
(*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/.f32 alphay alphax)
alphay
alphax
(tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
#s(literal 2 binary32)
(*.f32 (PI.f32) u1)
(*.f32 u1 (PI.f32))
(PI.f32)
u1
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
#s(literal 1/2 binary32)
(*.f32 alphax alphax)
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))
(*.f32 alphay alphay)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 u0 (/.f32 (*.f32 alphay (*.f32 alphay (*.f32 alphax alphax))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) #s(literal 1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0))))
(sqrt.f32 (fma.f32 u0 (/.f32 (*.f32 alphay (*.f32 alphay (*.f32 alphax alphax))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)))
(fma.f32 u0 (/.f32 (*.f32 alphay (*.f32 alphay (*.f32 alphax alphax))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) #s(literal 1 binary32))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 u0 (*.f32 alphay (*.f32 alphay (*.f32 alphax alphax)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0)
(/.f32 (*.f32 u0 (*.f32 alphay (*.f32 alphay (*.f32 alphax alphax)))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))))
(/.f32 (*.f32 alphay (*.f32 alphay (*.f32 alphax alphax))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphay (*.f32 alphay (*.f32 alphax alphax))))
(fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(*.f32 alphax alphax)
alphax
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))
(*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32))
#s(literal -1/2 binary32)
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
#s(literal 2 binary32)
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/.f32 alphay alphax)
alphay
(tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(*.f32 (PI.f32) u1)
(*.f32 u1 (PI.f32))
(PI.f32)
u1
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))
(+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))
(+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))
(*.f32 alphay alphay)
(*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))
(*.f32 alphay (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 alphax (*.f32 alphay alphay))
(*.f32 alphay (*.f32 alphay alphax))
u0
(-.f32 #s(literal 1 binary32) u0)

localize481.0ms (1.9%)

Memory
38.4MiB live, 827.7MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.35384750976844204
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
accuracy0.5075187988422102
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))
accuracy0.5584523967707433
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))
accuracy12.374689928267715
(tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
accuracy0.3515625
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))
accuracy0.5075187988422102
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))
accuracy0.5584523967707433
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))
accuracy12.374689928267715
(tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
accuracy0.44664003907376815
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
accuracy12.37468992826769
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
accuracy13.891449430871267
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
accuracy27.122083152124283
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
accuracy0.32650375976844204
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
accuracy0.409198779305326
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
accuracy5.840852428970527
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
accuracy12.37468992826769
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
accuracy0.409198779305326
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
accuracy0.44664003907376815
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
accuracy12.37468992826769
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
accuracy13.891449430871267
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
Samples
247.0ms256×0valid
Compiler

Compiled 2 948 to 93 computations (96.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 209.0ms
ival-div: 60.0ms (28.7% of total)
ival-mult: 47.0ms (22.4% of total)
ival-tan: 28.0ms (13.4% of total)
ival-cos: 21.0ms (10% of total)
ival-sin: 15.0ms (7.2% of total)
ival-add: 12.0ms (5.7% of total)
ival-atan: 10.0ms (4.8% of total)
ival-pow2: 7.0ms (3.3% of total)
ival-sqrt: 5.0ms (2.4% of total)
ival-sub: 2.0ms (1% of total)
ival-pi: 1.0ms (0.5% of total)
exact: 1.0ms (0.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series775.0ms (3%)

Memory
19.3MiB live, 677.6MiB allocated
Counts
29 → 1 116
Calls
Call 1
Inputs
#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())
#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())
#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())
#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())
#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())
#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())
#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())
#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())
#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())
#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())
#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())
#s(alt (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (patch (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #<representation binary32>) () ())
#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())
#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())
#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())
#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())
#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())
#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())
#s(alt (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (patch (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())
#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())
#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())
#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())
#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())
Outputs
#s(alt 1 (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))))))) (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))))))) (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor 0 u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor 0 u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor 0 u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))))))) (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))))))) (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor 0 u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor 0 u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor 0 u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))))))) (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))))))) (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor 0 u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor 0 u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor 0 u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (pow alphax 2)) (taylor 0 alphay) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ 1 (pow alphax 2))) (taylor 0 alphay) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ 1 (pow alphax 2))) (taylor 0 alphay) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ 1 (pow alphax 2))) (taylor 0 alphay) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor inf alphay) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (pow alphay 2)) (taylor inf alphay) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (pow alphay 2)) (taylor inf alphay) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (+ (* -1 (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (pow alphay 2)) (taylor inf alphay) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor -inf alphay) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (pow alphay 2)) (taylor -inf alphay) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (pow alphay 2)) (taylor -inf alphay) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (+ (* -1 (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (pow alphay 2)) (taylor -inf alphay) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor 0 alphax) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (taylor 0 alphax) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (taylor 0 alphax) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (taylor 0 alphax) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (pow alphax 2)) (taylor inf alphax) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (pow alphax 2)) (taylor inf alphax) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ 1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (pow alphax 2)) (taylor inf alphax) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ 1 (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))))) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (pow alphax 2)) (taylor inf alphax) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (pow alphax 2)) (taylor -inf alphax) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (pow alphax 2)) (taylor -inf alphax) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ 1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (pow alphax 2)) (taylor -inf alphax) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ 1 (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))))) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (pow alphax 2)) (taylor -inf alphax) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (taylor 0 u1) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (taylor 0 u1) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (taylor 0 u1) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (taylor 0 u1) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (taylor inf u1) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (taylor inf u1) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (taylor inf u1) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (taylor inf u1) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (taylor -inf u1) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (taylor -inf u1) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (taylor -inf u1) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (taylor -inf u1) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (patch (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (PI)) (taylor 0 u1) (#s(alt (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (patch (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (patch (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (patch (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (patch (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 2 (* u1 (PI))) (taylor inf u1) (#s(alt (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (patch (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (patch (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (patch (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (patch (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 2 (* u1 (PI))) (taylor -inf u1) (#s(alt (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (patch (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (patch (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (patch (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (patch (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor 0 alphay) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow alphay 2) (pow alphax 2))) (pow alphay 2)) (taylor 0 alphay) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ 1 (pow alphax 2))))) (pow alphay 2)) (taylor 0 alphay) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ 1 (pow alphax 2))))) (pow alphay 2)) (taylor 0 alphay) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (pow alphay 2)) (taylor inf alphay) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (pow alphay 2)) (taylor inf alphay) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (+ (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (pow alphay 2)) (taylor inf alphay) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (+ (* -1 (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (pow alphay 2)) (taylor inf alphay) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (pow alphay 2)) (taylor -inf alphay) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (pow alphay 2)) (taylor -inf alphay) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (+ (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (pow alphay 2)) (taylor -inf alphay) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (+ (* -1 (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (pow alphay 2)) (taylor -inf alphay) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (taylor 0 alphax) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (taylor 0 alphax) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (taylor 0 alphax) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (taylor 0 alphax) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor inf alphax) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (pow alphax 2))) (taylor inf alphax) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (pow alphax 2)))) (taylor inf alphax) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (+ (/ 1 (pow alphax 2)) (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (taylor inf alphax) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor -inf alphax) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (pow alphax 2))) (taylor -inf alphax) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (pow alphax 2)))) (taylor -inf alphax) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (+ (/ 1 (pow alphax 2)) (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (taylor -inf alphax) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (taylor 0 u1) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (taylor 0 u1) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (taylor 0 u1) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (taylor 0 u1) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (taylor inf u1) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (taylor inf u1) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (taylor inf u1) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (taylor inf u1) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (taylor -inf u1) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (taylor -inf u1) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (taylor -inf u1) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (taylor -inf u1) (#s(alt (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) (patch (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (+ (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))) u0))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))) (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))) u0)) (* -1/2 (* (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))))) u0))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (* -1/2 (* (pow alphay 2) (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -2 (/ (* u0 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (* -1 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (+ (* 8 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (/ (* u0 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* -1/2 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (* (/ 1 alphay) (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (/ 1 alphay) (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay)) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay)) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay)) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3)))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))))) (* -1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3)))))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2)))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (+ (* 1/2 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))))))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3)))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (+ (* -1/2 (* (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -2 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3))))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2)))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (pow alphax 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3)))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3)))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (+ (* -1/2 (* (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -2 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3))))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2)))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (pow alphax 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3)))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))) (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))) (* u1 (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (+ (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2))))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))))))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (/ (pow alphay 2) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2))) (/ (pow alphay 2) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2))))))) (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2)))))) (/ (pow alphay 2) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2))))) (+ (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2)))))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3)))))))) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2))))))) (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2)))))) (/ (pow alphay 2) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (pow alphay 4) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (* -1 (/ (pow alphay 6) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3)))) (pow alphax 4))) (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (/ (pow alphay 4) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (* -1 (/ (pow alphay 6) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3))))) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (/ (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3))) (/ (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))) (pow alphax 6))) (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))) (+ (* -1 (/ (pow alphay 6) (* (pow alphax 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3)))) (/ (pow alphay 4) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (pow alphay 4) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (* -1 (/ (pow alphay 6) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3)))) (pow alphax 4))) (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (/ (pow alphay 4) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (* -1 (/ (pow alphay 6) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3))))) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (/ (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3))) (/ (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))) (pow alphax 6))) (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))) (+ (* -1 (/ (pow alphay 6) (* (pow alphax 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3)))) (/ (pow alphay 4) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ (pow alphay 2) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (/ 1 (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (/ 1 (* (pow alphax 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3))) (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))))) (/ 1 (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))) (/ 1 (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3))))) (+ (/ 1 (* (pow alphax 6) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 4))) (+ (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3)))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))))))) (/ 1 (* (pow alphax 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3)))) (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))))) (/ 1 (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))) (/ 1 (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))) (/ (pow alphax 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))) (pow alphay 4))) (/ (pow alphax 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2))))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))) (+ (/ (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 12) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3))))) (pow alphay 6))) (/ (pow alphax 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2))))) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3))))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))) (/ (pow alphax 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))) (pow alphay 4))) (/ (pow alphax 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2))))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))) (+ (/ (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 12) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3))))) (pow alphay 6))) (/ (pow alphax 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2))))) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3))))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 2 (/ (* (pow alphay 6) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 10) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3)))))) (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2)))))) (* -2 (/ (* (pow alphay 6) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 6) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3))))) (+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 6) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2))) (* 2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 10) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3)))))) (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))))))) (+ (* -4 (/ (* (pow alphay 10) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3)))))) (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2)))))) (* -2 (/ (* (pow alphay 6) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))) (taylor 0 alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) (taylor 0 alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) (taylor 0 alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) (taylor 0 alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0))) (taylor inf alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))) (taylor inf alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))) (taylor inf alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))))) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))))) (taylor inf alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0))) (taylor -inf alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))) (taylor -inf alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))) (taylor -inf alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))))) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))))) (taylor -inf alphax) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0))) (taylor 0 alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0))))) (taylor 0 alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))))))) (/ u0 (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0))))) (taylor 0 alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))))) (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (+ (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0))))) (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))))))) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))))))) (/ u0 (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0))))) (taylor 0 alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0))) (taylor inf alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))) (taylor inf alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (pow alphay 4))) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))) (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))))) (taylor inf alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (pow alphay 6))) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (/ (* (pow alphax 8) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) (taylor inf alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0))) (taylor -inf alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))) (taylor -inf alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (pow alphay 4))) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))) (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))))) (taylor -inf alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (pow alphay 6))) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (/ (* (pow alphax 8) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) (taylor -inf alphay) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (- 1 u0))) (taylor 0 u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* 2 (/ (* (pow alphay 6) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0)))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (- 1 u0)))) (taylor 0 u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 10) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 2) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3) (- 1 u0))))))) (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (* u0 (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 6) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0)))))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (- 1 u0)))) (taylor 0 u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 6) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 6) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))))) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 10) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 2) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3) (- 1 u0))))))) (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (* u0 (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))))))) (+ (* -4 (/ (* (pow alphay 10) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 2) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3) (- 1 u0))))))) (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (* u0 (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 6) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0)))))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (- 1 u0)))) (taylor 0 u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0))) (taylor inf u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0))) (taylor inf u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0))) (taylor inf u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0))) (taylor inf u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0))) (taylor -inf u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0))) (taylor -inf u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0))) (taylor -inf u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0))) (taylor -inf u1) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (taylor 0 u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (taylor 0 u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (- (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (taylor 0 u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (- (* u0 (- (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (taylor 0 u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (taylor inf u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (taylor inf u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (taylor inf u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 3) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (+ (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))) (taylor inf u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (taylor -inf u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (taylor -inf u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (* -1 (/ (+ (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) u0))) (taylor -inf u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) u0)) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) u0))) (taylor -inf u0) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (pow alphay 2) (taylor 0 alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ 1 (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (taylor 0 alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ 1 (* (pow alphay 2) (- (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (taylor 0 alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ 1 (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (taylor 0 alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (taylor inf alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor inf alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (taylor inf alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (taylor inf alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (taylor -inf alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor -inf alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (taylor -inf alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (taylor -inf alphay) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (taylor 0 alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (taylor 0 alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (taylor 0 alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (taylor 0 alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (pow alphay 2) (taylor inf alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (pow alphay 2)) (taylor inf alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (pow alphay 2)) (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (taylor inf alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (pow alphay 2)) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (taylor inf alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (pow alphay 2) (taylor -inf alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (pow alphay 2)) (taylor -inf alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (pow alphay 2)) (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (taylor -inf alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (pow alphay 2)) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (taylor -inf alphax) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))) (taylor 0 u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (/ (* (pow alphay 4) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (taylor 0 u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* 2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (taylor 0 u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 6) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* 2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (taylor 0 u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (taylor inf u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (taylor inf u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (taylor inf u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (taylor inf u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (taylor -inf u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (taylor -inf u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (taylor -inf u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (taylor -inf u1) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (patch (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor 0 u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor 0 u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor 0 u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor 0 u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor inf u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor inf u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor inf u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor inf u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))) (taylor -inf u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))) (taylor -inf u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))) (taylor -inf u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))) (taylor -inf u1) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor 0 alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor 0 alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor 0 alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor 0 alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor inf alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor inf alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor inf alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor inf alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor -inf alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor -inf alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor -inf alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor -inf alphay) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor 0 alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor 0 alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor 0 alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor 0 alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor inf alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor inf alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor inf alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor inf alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor -inf alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor -inf alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor -inf alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) (taylor -inf alphax) (#s(alt (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (patch (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))) (taylor 0 u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor 0 u1) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor 0 u1) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor 0 u1) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor 0 u1) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor inf u1) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor inf u1) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor inf u1) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor inf u1) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))) 2) (taylor -inf u1) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))) 2) (taylor -inf u1) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))) 2) (taylor -inf u1) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))) 2) (taylor -inf u1) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor 0 alphay) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor 0 alphay) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor 0 alphay) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor 0 alphay) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor inf alphay) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor inf alphay) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor inf alphay) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor inf alphay) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor -inf alphay) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor -inf alphay) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor -inf alphay) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor -inf alphay) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor 0 alphax) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor 0 alphax) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor 0 alphax) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor 0 alphax) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor inf alphax) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor inf alphax) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor inf alphax) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor inf alphax) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor -inf alphax) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor -inf alphax) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor -inf alphax) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2) (taylor -inf alphax) (#s(alt (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (patch (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (PI)) (taylor 0 u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 2 (* u1 (PI))) (taylor inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 2 (* u1 (PI))) (taylor -inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (+ (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))) (/ (* alphay (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) alphax)) (taylor 0 u1) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (+ (* 2 (/ (* alphay (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* alphay (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) alphax))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI)))))) (taylor 0 u1) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (+ (* u1 (+ (* 2 (/ (* alphay (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* alphay (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) alphax))) (/ (* alphay (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) alphax))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI)))))) (taylor 0 u1) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf u1) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf u1) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf u1) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf u1) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))) (taylor -inf u1) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))) (taylor -inf u1) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))) (taylor -inf u1) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))) (taylor -inf u1) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor 0 alphay) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor 0 alphay) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor 0 alphay) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor 0 alphay) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf alphay) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf alphay) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf alphay) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf alphay) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor -inf alphay) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor -inf alphay) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor -inf alphay) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor -inf alphay) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor 0 alphax) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor 0 alphax) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor 0 alphax) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor 0 alphax) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf alphax) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf alphax) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf alphax) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf alphax) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor -inf alphax) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor -inf alphax) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor -inf alphax) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor -inf alphax) (#s(alt (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))) (taylor 0 u1) (#s(alt (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (patch (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (patch (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (patch (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (patch (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (taylor inf u1) (#s(alt (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (patch (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (taylor inf u1) (#s(alt (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (patch (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (taylor inf u1) (#s(alt (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (patch (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (taylor inf u1) (#s(alt (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (patch (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (taylor -inf u1) (#s(alt (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (patch (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (taylor -inf u1) (#s(alt (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (patch (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (taylor -inf u1) (#s(alt (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (patch (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (taylor -inf u1) (#s(alt (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (patch (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor 0 alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor 0 alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor 0 alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor 0 alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor -inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor -inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor -inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor -inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor 0 alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor 0 alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor 0 alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor 0 alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor -inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor -inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor -inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor -inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor 0 alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor 0 alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor 0 alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor 0 alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor -inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor -inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor -inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor -inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor 0 alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor 0 alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor 0 alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor 0 alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor -inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor -inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor -inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor -inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))) (taylor 0 u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* 2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) (taylor 0 u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (* u1 (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (pow alphax 2)))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) (taylor 0 u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (* u1 (+ (/ (* (pow alphay 2) (* u1 (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI)))))))) (pow alphax 2)) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (pow alphax 2)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) (taylor 0 u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor -inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor -inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor -inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (taylor -inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor 0 alphay) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor 0 alphay) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor 0 alphay) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor 0 alphay) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor inf alphay) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor inf alphay) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor inf alphay) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor inf alphay) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor -inf alphay) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor -inf alphay) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor -inf alphay) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor -inf alphay) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor 0 alphax) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor 0 alphax) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor 0 alphax) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor 0 alphax) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor inf alphax) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor inf alphax) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor inf alphax) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor inf alphax) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor -inf alphax) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor -inf alphax) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor -inf alphax) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor -inf alphax) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor 0 u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor 0 u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor 0 u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor 0 u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor inf u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor inf u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor inf u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor inf u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor -inf u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor -inf u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor -inf u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (taylor -inf u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (patch (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) #<representation binary32>) () ())) ())
Calls

279 calls:

TimeVariablePointExpression
44.0ms
u1
@-inf
(/ (* (/ 1 (/ (+ (* (* alphax alphax) (+ 1/2 (* -1/2 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))))) (* (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphay alphay))) (* alphax (* alphax (* alphay alphay))))) u0) (- 1 u0))
38.0ms
alphay
@0
(/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2))))))))
26.0ms
alphay
@inf
(* (tan (* (PI) (+ (* 2 u1) 1/2))) (/ alphay alphax))
23.0ms
alphay
@inf
(/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))))
22.0ms
u1
@0
(/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2))))))))

simplify1.3s (5.2%)

Memory
22.9MiB live, 1 519.9MiB allocated
Algorithm
egg-herbie
Rules
6 662×lower-*.f64
6 662×lower-*.f32
3 984×lower-fma.f64
3 984×lower-fma.f32
3 328×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02134149368
16673148790
08168140191
Stop Event
iter limit
node limit
Counts
1 116 → 1 116
Calls
Call 1
Inputs
1
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
1
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0)))
1
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
1
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
1
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
1
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
1
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
1
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
1
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
1
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0)))
1
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
1
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
1
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
1
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
1
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
1
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
1
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
1
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0)))
1
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
1
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
1
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
1
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
1
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
1
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(/ 1 (pow alphax 2))
(+ (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ 1 (pow alphax 2)))
(+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ 1 (pow alphax 2)))
(+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ 1 (pow alphax 2)))
(/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (pow alphay 2))
(/ (- (+ (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (pow alphay 2))
(/ (- (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (+ (* -1 (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (pow alphay 2))
(/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (pow alphay 2))
(/ (- (+ (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (pow alphay 2))
(/ (- (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (+ (* -1 (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (pow alphay 2))
(/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(/ 1 (pow alphax 2))
(/ (+ 1 (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (pow alphax 2))
(/ (- (+ 1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (pow alphax 2))
(/ (- (+ 1 (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))))) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (pow alphax 2))
(/ 1 (pow alphax 2))
(/ (+ 1 (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (pow alphax 2))
(/ (- (+ 1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (pow alphax 2))
(/ (- (+ 1 (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))))) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (pow alphax 2))
(/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))
(+ (* -2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))
(/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* 2 (* u1 (PI)))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/ (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow alphay 2) (pow alphax 2))) (pow alphay 2))
(/ (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ 1 (pow alphax 2))))) (pow alphay 2))
(/ (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ 1 (pow alphax 2))))) (pow alphay 2))
(/ (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (pow alphay 2))
(/ (+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (pow alphay 2))
(/ (- (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (+ (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (pow alphay 2))
(/ (- (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (+ (* -1 (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (pow alphay 2))
(/ (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (pow alphay 2))
(/ (+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (pow alphay 2))
(/ (- (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (+ (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (pow alphay 2))
(/ (- (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (+ (* -1 (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (pow alphay 2))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (pow alphax 2)))
(+ (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (pow alphax 2))))
(- (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (+ (/ 1 (pow alphax 2)) (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (pow alphax 2)))
(+ (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (pow alphax 2))))
(- (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (+ (/ 1 (pow alphax 2)) (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))
(+ (* -2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
1
(+ 1 (* -1/2 (/ u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (+ (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))) (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))) u0)) (* -1/2 (* (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))))) u0)))
1
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (* -1/2 (* (pow alphay 2) (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -2 (/ (* u0 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (* -1 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (+ (* 8 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (/ (* u0 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* -1/2 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))))))
(* (/ 1 alphay) (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)))
(/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay)
(/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay)
(/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay)
(* -1 (* (/ 1 alphay) (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0))))
(* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))))) (* -1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3))))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2)))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (+ (* 1/2 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))))))))))
(sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (+ (* -1/2 (* (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -2 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3))))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2)))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (pow alphax 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3))))))))
(sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (+ (* -1/2 (* (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -2 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3))))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2)))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (pow alphax 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))) (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))) (* u1 (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (+ (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2))))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(/ (pow alphay 2) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(+ (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2))) (/ (pow alphay 2) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2))))))) (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2)))))) (/ (pow alphay 2) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2))))) (+ (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2)))))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3)))))))) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2))))))) (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2)))))) (/ (pow alphay 2) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))
(+ (* -1 (/ (pow alphay 4) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (* -1 (/ (pow alphay 6) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3)))) (pow alphax 4))) (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (/ (pow alphay 4) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (* -1 (/ (pow alphay 6) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3))))) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (/ (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3))) (/ (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))) (pow alphax 6))) (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))) (+ (* -1 (/ (pow alphay 6) (* (pow alphax 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3)))) (/ (pow alphay 4) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))))
(/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))
(+ (* -1 (/ (pow alphay 4) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (* -1 (/ (pow alphay 6) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3)))) (pow alphax 4))) (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (/ (pow alphay 4) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (* -1 (/ (pow alphay 6) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3))))) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (/ (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3))) (/ (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))) (pow alphax 6))) (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))) (+ (* -1 (/ (pow alphay 6) (* (pow alphax 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3)))) (/ (pow alphay 4) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))))
(/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))
(* (pow alphay 2) (+ (* -1 (/ (pow alphay 2) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (/ 1 (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (/ 1 (* (pow alphax 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3))) (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))))) (/ 1 (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))) (/ 1 (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3))))) (+ (/ 1 (* (pow alphax 6) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 4))) (+ (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3)))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))))))) (/ 1 (* (pow alphax 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3)))) (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))))) (/ 1 (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))) (/ 1 (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(* (pow alphay 2) (+ (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))) (/ (pow alphax 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))) (pow alphay 4))) (/ (pow alphax 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))) (+ (/ (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 12) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3))))) (pow alphay 6))) (/ (pow alphax 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2))))) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3))))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2))))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(* (pow alphay 2) (+ (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))) (/ (pow alphax 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))) (pow alphay 4))) (/ (pow alphax 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))) (+ (/ (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 12) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3))))) (pow alphay 6))) (/ (pow alphax 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2))))) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3))))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2))))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))
(+ (* 2 (/ (* (pow alphay 6) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 10) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3)))))) (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2)))))) (* -2 (/ (* (pow alphay 6) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 6) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3))))) (+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 6) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2))) (* 2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 10) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3)))))) (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))))))) (+ (* -4 (/ (* (pow alphay 10) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3)))))) (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2)))))) (* -2 (/ (* (pow alphay 6) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(/ (* (pow alphay 2) u0) (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))
(+ (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))
(/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))))) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))))
(/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))))) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))))
(/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))))))) (/ u0 (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))))) (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (+ (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0))))) (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))))))) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))))))) (/ u0 (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))
(* (pow alphay 2) (+ (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (pow alphay 4))) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))) (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (pow alphay 6))) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (/ (* (pow alphax 8) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))))))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))
(* (pow alphay 2) (+ (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (pow alphay 4))) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))) (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (pow alphay 6))) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (/ (* (pow alphax 8) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))))))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (- 1 u0)))
(+ (* 2 (/ (* (pow alphay 6) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0)))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (- 1 u0))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 10) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 2) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3) (- 1 u0))))))) (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (* u0 (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 6) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0)))))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (- 1 u0))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 6) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 6) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))))) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 10) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 2) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3) (- 1 u0))))))) (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (* u0 (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))))))) (+ (* -4 (/ (* (pow alphay 10) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 2) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3) (- 1 u0))))))) (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (* u0 (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 6) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0)))))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (- 1 u0))))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0)))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0)))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0)))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0)))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0)))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0)))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0)))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0)))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(* u0 (+ (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))
(* u0 (+ (* u0 (- (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))
(* u0 (+ (* u0 (- (* u0 (- (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))
(* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))
(+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))
(- (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))
(- (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 3) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (+ (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))
(* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))
(+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))
(+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (* -1 (/ (+ (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) u0)))
(+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) u0)) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) u0)))
(pow alphay 2)
(* (pow alphay 2) (+ 1 (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(* (pow alphay 2) (+ 1 (* (pow alphay 2) (- (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(* (pow alphay 2) (+ 1 (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))
(+ (* -1 (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(- (+ (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))
(- (+ (* -1 (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))))
(/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))
(+ (* -1 (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(- (+ (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))
(- (+ (* -1 (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))))
(/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(pow alphay 2)
(+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (pow alphay 2))
(- (+ (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (pow alphay 2)) (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (pow alphay 2)) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(pow alphay 2)
(+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (pow alphay 2))
(- (+ (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (pow alphay 2)) (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (pow alphay 2)) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))
(+ (* -2 (/ (* (pow alphay 4) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* 2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 6) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* 2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))
(/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* 2 (* u1 (PI)))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI)))))
(+ (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))) (/ (* alphay (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) alphax))
(+ (* u1 (+ (* 2 (/ (* alphay (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* alphay (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) alphax))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(+ (* u1 (+ (* u1 (+ (* 2 (/ (* alphay (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* alphay (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) alphax))) (/ (* alphay (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) alphax))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))
(+ (* 2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (* u1 (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (pow alphax 2)))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (* u1 (+ (/ (* (pow alphay 2) (* u1 (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI)))))))) (pow alphax 2)) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (pow alphax 2)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
Outputs
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 u0 (neg.f32 (/.f32 (neg.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 u0 (neg.f32 (/.f32 (neg.f32 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))) #s(literal 1 binary32))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))))) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(+.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (*.f32 u0 u0))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0))) u0))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32)))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0))) u0)) u0))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphay alphay)) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 6 binary32))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 6 binary32))))))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 6 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 6 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 u0))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 (*.f32 u0 u0)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) u0))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0))) u0)) u0))
1
#s(literal 1 binary32)
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
1
#s(literal 1 binary32)
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
1
#s(literal 1 binary32)
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(fma.f32 u0 (fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 u0 (neg.f32 (/.f32 (neg.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 u0 (neg.f32 (/.f32 (neg.f32 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))) #s(literal 1 binary32))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))))) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(+.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (*.f32 u0 u0))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0))) u0))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32)))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0))) u0)) u0))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphay alphay)) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 6 binary32))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 6 binary32))))))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 6 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 6 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 u0))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 (*.f32 u0 u0)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) u0))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0))) u0)) u0))
1
#s(literal 1 binary32)
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
1
#s(literal 1 binary32)
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
1
#s(literal 1 binary32)
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(fma.f32 u0 (fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 u0 (neg.f32 (/.f32 (neg.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 u0 (neg.f32 (/.f32 (neg.f32 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))) #s(literal 1 binary32))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))))) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(+.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (*.f32 u0 u0))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0))) u0))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32)))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0))) u0)) u0))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphay alphay)) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 6 binary32))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 6 binary32))))))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 6 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 6 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 u0))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 (*.f32 u0 u0)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) u0))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0))) u0)) u0))
1
#s(literal 1 binary32)
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
1
#s(literal 1 binary32)
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
1
#s(literal 1 binary32)
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(fma.f32 u0 (fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/ 1 (pow alphax 2))
(/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))
(+ (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ 1 (pow alphax 2)))
(fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))
(+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ 1 (pow alphax 2)))
(fma.f32 (*.f32 alphay alphay) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))
(+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ 1 (pow alphax 2)))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))))) (neg.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))
(/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (pow alphay 2))
(/.f32 (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(/ (- (+ (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (pow alphay 2))
(/.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)))) (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (*.f32 alphay alphay))
(/ (- (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (+ (* -1 (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (pow alphay 2))
(/.f32 (-.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))))) (*.f32 alphay alphay))
(/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (pow alphay 2))
(/.f32 (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(/ (- (+ (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (pow alphay 2))
(/.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)))) (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (*.f32 alphay alphay))
(/ (- (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (+ (* -1 (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (pow alphay 2))
(/.f32 (-.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))))) (*.f32 alphay alphay))
(/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)))) (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))))) (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(/ 1 (pow alphax 2))
(/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))
(/ (+ 1 (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (pow alphax 2))
(/.f32 (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 alphax alphax))
(/ (- (+ 1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (pow alphax 2))
(/.f32 (-.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (*.f32 alphax alphax))
(/ (- (+ 1 (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))))) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (pow alphax 2))
(/.f32 (-.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)))) #s(literal 1 binary32)) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))) (*.f32 alphax alphax))
(/ 1 (pow alphax 2))
(/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))
(/ (+ 1 (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (pow alphax 2))
(/.f32 (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 alphax alphax))
(/ (- (+ 1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (pow alphax 2))
(/.f32 (-.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (*.f32 alphax alphax))
(/ (- (+ 1 (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))))) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (pow alphax 2))
(/.f32 (-.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)))) #s(literal 1 binary32)) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))) (*.f32 alphax alphax))
(/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(+ (* -2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))
(fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))
(fma.f32 u1 (fma.f32 (neg.f32 u1) (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))
(fma.f32 u1 (fma.f32 u1 (fma.f32 (neg.f32 u1) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (neg.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(* 1/2 (PI))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(* 2 (* u1 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u1)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u1)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u1)))
(* 2 (* u1 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(*.f32 (neg.f32 u1) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal -2 binary32) (PI.f32))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(*.f32 (neg.f32 u1) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal -2 binary32) (PI.f32))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(*.f32 (neg.f32 u1) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal -2 binary32) (PI.f32))))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(/ (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow alphay 2) (pow alphax 2))) (pow alphay 2))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax))) (*.f32 alphay alphay))
(/ (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ 1 (pow alphax 2))))) (pow alphay 2))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 (*.f32 alphay alphay) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))))) (*.f32 alphay alphay))
(/ (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ 1 (pow alphax 2))))) (pow alphay 2))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))))) (*.f32 alphay alphay))
(/ (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (pow alphay 2))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(/ (+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (pow alphay 2))
(/.f32 (fma.f32 (*.f32 alphax alphax) (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))))) (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (*.f32 alphay alphay))
(/ (- (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (+ (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (pow alphay 2))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)))) (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))) (*.f32 alphay alphay))
(/ (- (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (+ (* -1 (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (pow alphay 2))
(/.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))))) (-.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))))))) (*.f32 alphay alphay))
(/ (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (pow alphay 2))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(/ (+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (pow alphay 2))
(/.f32 (fma.f32 (*.f32 alphax alphax) (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))))) (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (*.f32 alphay alphay))
(/ (- (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (+ (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (pow alphay 2))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)))) (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))) (*.f32 alphay alphay))
(/ (- (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (+ (* -1 (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (pow alphay 2))
(/.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))))) (-.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))))))) (*.f32 alphay alphay))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(fma.f32 (*.f32 alphax alphax) (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)))) (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))))) (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (pow alphax 2)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))
(+ (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (pow alphax 2))))
(fma.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))))
(- (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (+ (/ 1 (pow alphax 2)) (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (-.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (pow alphax 2)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))
(+ (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (pow alphax 2))))
(fma.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))))
(- (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (+ (/ 1 (pow alphax 2)) (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (-.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(+ (* -2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (fma.f32 u1 (fma.f32 (neg.f32 u1) (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (fma.f32 u1 (fma.f32 u1 (fma.f32 (neg.f32 u1) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (neg.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (+ (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)))))) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))) #s(literal 1 binary32))
(sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32)))) (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32)))) (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (*.f32 u0 u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))))))
(+.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32)))) (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))) (/.f32 (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (*.f32 u0 (*.f32 u0 u0))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32)))) (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) u0))) u0))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))) (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))) u0)) (* -1/2 (* (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 4 binary32)))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) u0))) u0)) u0))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))
(fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (* -1/2 (* (pow alphay 2) (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (*.f32 #s(literal -3 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))))) (/.f32 (neg.f32 u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -2 (/ (* u0 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (* -1 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (+ (* 8 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (/ (* u0 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* -1/2 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (*.f32 #s(literal -4 binary32) (fma.f32 u0 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 u0) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) (-.f32 (fma.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (*.f32 #s(literal -3 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 u0 u0) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (*.f32 #s(literal -3 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))))))) (/.f32 (neg.f32 u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))) #s(literal 1 binary32))
(* (/ 1 alphay) (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) alphay)
(/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay)) (sqrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))) (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))) alphay)
(/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay)) (sqrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0))))))) (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))) alphay)
(/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay)
(/.f32 (+.f32 (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (neg.f32 (fma.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0)) (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) u0)) (fma.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0))))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) u0) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 u0 (*.f32 u0 u0)))))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay)) (sqrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))))))) alphay)
(* -1 (* (/ 1 alphay) (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0))))
(neg.f32 (/.f32 (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay)) (sqrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))) (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay)) (sqrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0))))))) (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay))
(neg.f32 (/.f32 (+.f32 (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (neg.f32 (fma.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0)) (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) u0)) (fma.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0))))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) u0) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 u0 (*.f32 u0 u0)))))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay)) (sqrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))))))) alphay))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))))) (* -1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3))))))))
(fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 u0 u0) (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (/.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2)))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (+ (* 1/2 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 u0 u0) (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (/.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))))) (*.f32 (*.f32 alphax alphax) (*.f32 (fma.f32 u0 (neg.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (neg.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (-.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (fma.f32 (*.f32 u0 u0) (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (/.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (fma.f32 u0 (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (/.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))))
(sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3))))))
(fma.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (-.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (+ (* -1/2 (* (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -2 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3))))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2)))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (pow alphax 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (-.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (-.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (-.f32 (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (neg.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3))))))
(fma.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (-.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (+ (* -1/2 (* (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -2 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3))))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2)))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (pow alphax 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (-.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (-.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (-.f32 (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (neg.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))))
(fma.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))) (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))))))
(fma.f32 u1 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u1 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (neg.f32 (/.f32 (fma.f32 u0 (neg.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))) (* u1 (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (+ (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2))))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))))))))
(fma.f32 u1 (fma.f32 u1 (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (neg.f32 (/.f32 (fma.f32 u0 (neg.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))))) (*.f32 u1 (*.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (neg.f32 (/.f32 (fma.f32 u0 (neg.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (neg.f32 (/.f32 (fma.f32 u0 (neg.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 u0 (neg.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 u0 (neg.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))) (*.f32 (neg.f32 u0) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(/ (pow alphay 2) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))
(+ (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2))) (/ (pow alphay 2) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(fma.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2))))))) (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2)))))) (/ (pow alphay 2) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (neg.f32 (*.f32 alphax alphax)) (-.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2))))) (+ (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2)))))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3)))))))) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2))))))) (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2)))))) (/ (pow alphay 2) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (neg.f32 (*.f32 alphax alphax)) (-.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (/.f32 (-.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32))))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (neg.f32 (-.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32))))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))))
(/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))
(/.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)))
(+ (* -1 (/ (pow alphay 4) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))
(-.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (* -1 (/ (pow alphay 6) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3)))) (pow alphax 4))) (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (/ (pow alphay 4) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))
(-.f32 (-.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))) (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (* -1 (/ (pow alphay 6) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3))))) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (/ (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3))) (/ (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))) (pow alphax 6))) (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))) (+ (* -1 (/ (pow alphay 6) (* (pow alphax 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3)))) (/ (pow alphay 4) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))))
(-.f32 (-.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))) (/.f32 (fma.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)))) (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32)))))) (pow.f32 alphax #s(literal 6 binary32)))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (-.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32)))))))
(/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))
(/.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)))
(+ (* -1 (/ (pow alphay 4) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))
(-.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (* -1 (/ (pow alphay 6) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3)))) (pow alphax 4))) (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (/ (pow alphay 4) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))
(-.f32 (-.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))) (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (* -1 (/ (pow alphay 6) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3))))) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (/ (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3))) (/ (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))) (pow alphax 6))) (/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))) (+ (* -1 (/ (pow alphay 6) (* (pow alphax 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3)))) (/ (pow alphay 4) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))))
(-.f32 (-.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))) (/.f32 (fma.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)))) (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32)))))) (pow.f32 alphax #s(literal 6 binary32)))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (-.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32)))))))
(/ (pow alphay 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))
(/.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)))
(* (pow alphay 2) (+ (* -1 (/ (pow alphay 2) (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))) (/ 1 (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))
(*.f32 (*.f32 alphay alphay) (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))) (/.f32 (*.f32 alphay alphay) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32))))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (/ 1 (* (pow alphax 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3))) (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))))) (/ 1 (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))) (/ 1 (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32)))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32))))) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3))))) (+ (/ 1 (* (pow alphax 6) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 4))) (+ (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3)))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2)))))))) (/ 1 (* (pow alphax 4) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3)))) (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))))) (/ 1 (* (pow alphax 2) (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2))))) (/ 1 (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (+.f32 (fma.f32 (*.f32 alphay alphay) (-.f32 (/.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 4 binary32)))) (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32)))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32))))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32))))) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(* (pow alphay 2) (+ (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))) (/ (pow alphax 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))) (pow alphay 4))) (/ (pow alphax 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))))))
(*.f32 (*.f32 alphay alphay) (+.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 (neg.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) (pow.f32 alphay #s(literal 4 binary32))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))) (+ (/ (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 12) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3))))) (pow alphay 6))) (/ (pow alphax 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2))))) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3))))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2))))))))
(*.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (/.f32 (fma.f32 (pow.f32 alphax #s(literal 10 binary32)) (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32))))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 (neg.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 12 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) (pow.f32 alphay #s(literal 6 binary32)))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32))))) (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 (neg.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32))))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(* (pow alphay 2) (+ (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))) (/ (pow alphax 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))) (pow alphay 4))) (/ (pow alphax 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))))))
(*.f32 (*.f32 alphay alphay) (+.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 (neg.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) (pow.f32 alphay #s(literal 4 binary32))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))) (+ (/ (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2)))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 12) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3))))) (pow alphay 6))) (/ (pow alphax 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2))))) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3))))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2))))))))
(*.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (/.f32 (fma.f32 (pow.f32 alphax #s(literal 10 binary32)) (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32))))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 (neg.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 12 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) (pow.f32 alphay #s(literal 6 binary32)))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32))))) (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 (neg.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32))))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(+ (* 2 (/ (* (pow alphay 6) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 2 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 10) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3)))))) (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2)))))) (* -2 (/ (* (pow alphay 6) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(fma.f32 u1 (fma.f32 (neg.f32 u1) (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 6) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3))))) (+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 6) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2))) (* 2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 10) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3)))))) (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))))))) (+ (* -4 (/ (* (pow alphay 10) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3)))))) (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2)))))) (* -2 (/ (* (pow alphay 6) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(fma.f32 u1 (fma.f32 u1 (fma.f32 (neg.f32 u1) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 3 binary32)))) (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 3 binary32)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (neg.f32 (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 3 binary32)))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/ (* (pow alphay 2) u0) (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))
(+ (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (neg.f32 (*.f32 alphax alphax)) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (neg.f32 (*.f32 alphax alphax)) (fma.f32 u0 (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (/.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))
(/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0))))
(fma.f32 (neg.f32 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))))) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 6 binary32)))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (neg.f32 (/.f32 u0 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0))))
(fma.f32 (neg.f32 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))))) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 6 binary32)))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (neg.f32 (/.f32 u0 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) u0) (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))))))) (/ u0 (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (fma.f32 (neg.f32 u0) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 u0 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))))) (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (+ (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0))))) (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))))))) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 3) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0))))))))) (/ u0 (* (pow alphax 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) 2) (- 1 u0)))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (-.f32 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (fma.f32 (neg.f32 u0) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 u0 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))))) (neg.f32 (fma.f32 (neg.f32 u0) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 u0 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (neg.f32 (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (+ (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (pow alphay 4))) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))) (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))
(*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32)))) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (pow alphay 6))) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (/ (* (pow alphax 8) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))))))
(*.f32 (*.f32 alphay alphay) (-.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 10 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphax #s(literal 12 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))))) (pow.f32 alphay #s(literal 6 binary32))))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (+ (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (pow alphay 4))) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))) (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))
(*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32)))) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (pow alphay 6))) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (/ (* (pow alphax 8) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))))))
(*.f32 (*.f32 alphay alphay) (-.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 10 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphax #s(literal 12 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))))) (pow.f32 alphay #s(literal 6 binary32))))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(+ (* 2 (/ (* (pow alphay 6) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0)))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (- 1 u0))))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 10) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 2) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3) (- 1 u0))))))) (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (* u0 (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 6) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0)))))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (- 1 u0))))
(fma.f32 u1 (fma.f32 u1 (neg.f32 (fma.f32 (*.f32 alphax alphax) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 6) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 6) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))))) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 10) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 2) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3) (- 1 u0))))))) (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (* u0 (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))))))) (+ (* -4 (/ (* (pow alphay 10) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 2) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 3) (- 1 u0))))))) (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (* u0 (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 6) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) 2) (- 1 u0)))))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (- 1 u0))))
(fma.f32 u1 (fma.f32 u1 (fma.f32 (neg.f32 u1) (fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (*.f32 alphax alphax) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) (*.f32 u0 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (fma.f32 (*.f32 alphax alphax) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(* u0 (+ (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))
(*.f32 u0 (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))
(* u0 (+ (* u0 (- (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))
(* u0 (+ (* u0 (- (* u0 (- (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))
(* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))
(neg.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (*.f32 u0 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))
(- (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))
(fma.f32 (*.f32 alphax alphax) (neg.f32 (/.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 u0) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) (neg.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (*.f32 u0 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))
(- (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 3) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (+ (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))
(-.f32 (neg.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (*.f32 u0 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (*.f32 (*.f32 u0 u0) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))
(* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))
(neg.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (*.f32 u0 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))
(+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (* -1 (/ (+ (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) u0)))
(neg.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (*.f32 u0 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) u0)))
(+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) u0)) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) u0)))
(neg.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (*.f32 u0 (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) u0)) u0)))
(pow alphay 2)
(*.f32 alphay alphay)
(* (pow alphay 2) (+ 1 (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(* (pow alphay 2) (+ 1 (* (pow alphay 2) (- (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (neg.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))) #s(literal 1 binary32)))
(* (pow alphay 2) (+ 1 (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))))) (neg.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))) #s(literal 1 binary32)))
(/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))
(/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))
(+ (* -1 (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(fma.f32 (neg.f32 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(- (+ (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))
(-.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))))
(- (+ (* -1 (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))))
(-.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))))))
(/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))
(/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))
(+ (* -1 (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(fma.f32 (neg.f32 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(- (+ (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))
(-.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))))
(- (+ (* -1 (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (/ (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))))
(-.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))))))
(/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))
(/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)))) (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))) (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))))) (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(pow alphay 2)
(*.f32 alphay alphay)
(+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (pow alphay 2))
(fma.f32 alphay alphay (/.f32 (neg.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(- (+ (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (pow alphay 2)) (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (fma.f32 alphay alphay (/.f32 (neg.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))
(- (+ (* -1 (/ (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (pow alphay 2)) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(-.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)))) (*.f32 alphay alphay)) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (neg.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))))))
(pow alphay 2)
(*.f32 alphay alphay)
(+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (pow alphay 2))
(fma.f32 alphay alphay (/.f32 (neg.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(- (+ (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (pow alphay 2)) (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))
(fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (fma.f32 alphay alphay (/.f32 (neg.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))
(- (+ (* -1 (/ (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (pow alphay 2)) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(-.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)))) (*.f32 alphay alphay)) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (neg.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))))))
(/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))
(/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(+ (* -2 (/ (* (pow alphay 4) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* 2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))
(fma.f32 u1 (fma.f32 (neg.f32 u1) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 6) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (+ (* -4 (/ (* (pow alphay 6) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 4) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* 2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))))) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))
(fma.f32 u1 (fma.f32 u1 (fma.f32 (neg.f32 u1) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (neg.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (PI.f32) (fma.f32 u1 (fma.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(pow (cos (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))
(* 1/2 (PI))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(* 2 (* u1 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u1)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u1)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u1)))
(* 2 (* u1 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(*.f32 (neg.f32 u1) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal -2 binary32) (PI.f32))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(*.f32 (neg.f32 u1) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal -2 binary32) (PI.f32))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(*.f32 (neg.f32 u1) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal -2 binary32) (PI.f32))))
(/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI)))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))) (/ (* alphay (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) alphax))
(fma.f32 alphay (/.f32 (*.f32 u1 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) alphax) (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(+ (* u1 (+ (* 2 (/ (* alphay (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* alphay (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) alphax))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(fma.f32 alphay (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 u1 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay u1) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 (*.f32 alphay (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) alphax))))
(+ (* u1 (+ (* u1 (+ (* 2 (/ (* alphay (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* alphay (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) alphax))) (/ (* alphay (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) alphax))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(fma.f32 u1 (fma.f32 u1 (fma.f32 alphay (/.f32 (*.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) alphax) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 alphay (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (/.f32 (*.f32 alphay (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) alphax)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (PI.f32) (fma.f32 u1 (fma.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))
(+ (* 2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (* u1 (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (pow alphax 2)))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u1) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (* u1 (+ (/ (* (pow alphay 2) (* u1 (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI)))))))) (pow alphax 2)) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (pow alphax 2)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(fma.f32 u1 (fma.f32 u1 (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u1 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (*.f32 alphay alphay))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))

rewrite338.0ms (1.3%)

Memory
-0.8MiB live, 788.1MiB allocated
Rules
3 976×lower-*.f64
3 934×lower-*.f32
3 082×lower-/.f64
3 048×lower-/.f32
2 230×lower-fma.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0991844
01691460
17301254
269411236
081701236
Stop Event
iter limit
node limit
iter limit
Counts
29 → 583
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))))
Outputs
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0))))))))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0))))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0))))))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))))))))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1/2 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0))))))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0))))))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))) (sqrt.f32 (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0))))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1/4 binary32)))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))))
(+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 (-.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 3 binary32)))) (sqrt.f32 (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))
(+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) (/.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))
(*.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))
(*.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))))))))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))))))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))))))))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))))))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))))))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32)))) (sqrt.f32 (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))))
(+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))))) (/.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))))) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))))
(*.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))))
(*.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (neg.f32 (*.f32 alphax alphax))))
(neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(pow.f32 (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (neg.f32 (neg.f32 (*.f32 alphax alphax))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(/.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (neg.f32 (*.f32 alphax alphax)))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) alphax)
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (neg.f32 alphax))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))) (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))
(*.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alphax alphax))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) alphax))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 u1 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(-.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))) (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (neg.f32 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 #s(literal 2 binary32) u1) (*.f32 #s(literal 4 binary32) (*.f32 u1 u1)) #s(literal 1/8 binary32))) (fma.f32 #s(literal 4 binary32) (*.f32 u1 u1) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 4 binary32) (*.f32 u1 u1) #s(literal -1/4 binary32))) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 2 binary32) u1) (*.f32 #s(literal 4 binary32) (*.f32 u1 u1)) #s(literal 1/8 binary32)) (PI.f32)) (fma.f32 #s(literal 4 binary32) (*.f32 u1 u1) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (fma.f32 #s(literal 4 binary32) (*.f32 u1 u1) #s(literal -1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))))))
(*.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(+.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))
(fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))
(fma.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))
(fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(fma.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(fma.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alphax alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))
(fma.f32 (neg.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) alphay) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))
(fma.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) alphax) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))
(fma.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) alphay) (/.f32 #s(literal 1 binary32) alphay) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))
(-.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))) (/.f32 (pow.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) #s(literal 2 binary32)) (fma.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (-.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 2 binary32))) (+.f32 (pow.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))) (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) #s(literal 2 binary32)))
(/.f32 (+.f32 (pow.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (-.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (/.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (/.f32 (*.f32 alphay alphay) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)) (*.f32 (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))) (*.f32 (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32)) (*.f32 (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))) (*.f32 (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32))))
(/.f32 (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)))) (*.f32 (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 alphay alphay) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 alphax alphax) #s(literal 1 binary32))) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32)) (*.f32 (*.f32 alphax alphax) (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #s(literal 2 binary32) (*.f32 (*.f32 alphax alphax) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)))) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 alphay alphay) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (*.f32 alphax alphax)) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (*.f32 alphay alphay) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)) (*.f32 (neg.f32 (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))) (*.f32 (neg.f32 (*.f32 alphax alphax)) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32)) (*.f32 (neg.f32 (*.f32 alphax alphax)) (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))) (*.f32 (neg.f32 (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #s(literal 2 binary32) (*.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)))) (*.f32 (neg.f32 (*.f32 alphax alphax)) #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (/.f32 (*.f32 alphay alphay) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) (*.f32 alphax #s(literal 1 binary32))) (*.f32 alphax (/.f32 (*.f32 alphay alphay) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)) (*.f32 alphax (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))) (*.f32 alphax (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32)) (*.f32 alphax (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))) (*.f32 alphax (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal 2 binary32) (*.f32 alphax (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)))) (*.f32 alphax #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (*.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) (*.f32 alphax alphax)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alphax alphax)) (*.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (*.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alphax alphax))))
(/.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (*.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) alphax))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (neg.f32 (*.f32 alphax alphax)) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)) (neg.f32 (*.f32 alphax alphax))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) alphax (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)) alphax))
(/.f32 (fma.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32)) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))) (*.f32 alphax alphax) (*.f32 (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32)) (*.f32 alphax alphax)))
(/.f32 (fma.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))) (neg.f32 (*.f32 alphax alphax)) (*.f32 (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32)) (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32)) (neg.f32 (*.f32 alphax alphax))))
(/.f32 (fma.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))) alphax (*.f32 (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32)) alphax))
(/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) (*.f32 alphax alphax) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))
(/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) (neg.f32 (*.f32 alphax alphax)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 alphax alphax))))
(/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) alphax (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) alphax))
(/.f32 (neg.f32 (fma.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #s(literal 2 binary32)))) (neg.f32 (*.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (-.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 2 binary32))) (-.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))
(/.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))
(*.f32 (fma.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) #s(literal 2 binary32))))
(*.f32 (+.f32 (pow.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (-.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))))))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))))))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))))
(/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))))
(/.f32 (neg.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))) (neg.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(*.f32 alphax (/.f32 (*.f32 alphax (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(*.f32 (*.f32 alphax (*.f32 alphay alphay)) (/.f32 alphax (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(*.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(*.f32 (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) alphax) (*.f32 alphax (*.f32 alphay alphay)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (*.f32 alphax (*.f32 alphay alphay))) alphax)
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (neg.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) alphax)) (*.f32 alphax (*.f32 alphay alphay)))
(*.f32 (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (+.f32 (pow.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (fma.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (-.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))) (pow.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (-.f32 (pow.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #s(literal 2 binary32)))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (neg.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(neg.f32 (/.f32 (*.f32 u0 (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(neg.f32 (/.f32 (*.f32 (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (neg.f32 u0)) (-.f32 #s(literal 1 binary32) u0)))
(pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (/.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (/.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (/.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) #s(literal 1 binary32)))
(/.f32 u0 (*.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))))
(/.f32 (*.f32 u0 (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (/.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))))))
(/.f32 (neg.f32 u0) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (neg.f32 u0)) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (/.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (neg.f32 u0))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 (*.f32 u0 (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 u0 (*.f32 (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 u0 (/.f32 (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 u0 (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (*.f32 u0 (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (*.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 (*.f32 u0 (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 u0)))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))
(*.f32 (/.f32 (*.f32 u0 (/.f32 (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))) (*.f32 alphay alphay)))
(/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 alphay alphay) #s(literal -1 binary32)) (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(*.f32 alphay (/.f32 (neg.f32 alphay) (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(*.f32 (*.f32 alphay alphay) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(*.f32 (/.f32 (neg.f32 alphay) (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) alphay)
(*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 6 binary32)))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 4 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(exp.f32 (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal 1/2 binary32)))
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (neg.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(*.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(exp.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))
(+.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32))))
(+.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal -1/2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal 2 binary32))
(pow.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(pow.f32 (exp.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) #s(literal 2 binary32))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))
(-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 2 binary32))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))))) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))) #s(literal -2 binary32))
(/.f32 (+.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))))
(/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32)) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))) (*.f32 #s(literal -1/4 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) #s(literal 1 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1/2 binary32))
(*.f32 (exp.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))) (exp.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 u1 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(-.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))) (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (neg.f32 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 #s(literal 2 binary32) u1) (*.f32 #s(literal 4 binary32) (*.f32 u1 u1)) #s(literal 1/8 binary32))) (fma.f32 #s(literal 4 binary32) (*.f32 u1 u1) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 4 binary32) (*.f32 u1 u1) #s(literal -1/4 binary32))) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 2 binary32) u1) (*.f32 #s(literal 4 binary32) (*.f32 u1 u1)) #s(literal 1/8 binary32)) (PI.f32)) (fma.f32 #s(literal 4 binary32) (*.f32 u1 u1) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (fma.f32 #s(literal 4 binary32) (*.f32 u1 u1) #s(literal -1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))))))
(*.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) #s(literal 1 binary32)))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphax alphay))
(/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)
(/.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 (/.f32 alphax alphay) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 (/.f32 alphax alphay) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/.f32 (*.f32 alphay (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (*.f32 (neg.f32 alphay) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (neg.f32 alphay) (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 (neg.f32 alphax) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphax alphay)))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (neg.f32 alphay)) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (neg.f32 alphax)))
(/.f32 (*.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 alphax alphay)))
(/.f32 (*.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) alphax))
(/.f32 (*.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 alphax)))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) alphax))
(/.f32 (neg.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (neg.f32 alphax))
(/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (/.f32 alphay alphax) (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (/.f32 alphax alphay))
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (neg.f32 alphay)) (neg.f32 alphax))
(/.f32 (*.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (/.f32 alphax alphay))
(/.f32 (*.f32 (neg.f32 alphay) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (neg.f32 alphax))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(*.f32 alphay (*.f32 (/.f32 #s(literal 1 binary32) alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) alphax))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(*.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (pow.f32 (/.f32 alphay alphax) #s(literal 1 binary32)) (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (pow.f32 (/.f32 alphay alphax) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 1/2 binary32)) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 1/2 binary32)))
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (neg.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(*.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))
(+.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))
(fma.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1/2 binary32) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1 binary32))
(fma.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32)) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(fma.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(fma.f32 (exp.f32 (log.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (exp.f32 (log.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 3 binary32)) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 3 binary32))) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))) (neg.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))) (*.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))) (-.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))
(*.f32 #s(literal -2 binary32) (*.f32 (sin.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (sin.f32 (/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (exp.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (*.f32 alphax alphax))
(/.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) alphax)
(/.f32 (*.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) alphax)
(*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))
(*.f32 (/.f32 alphay alphax) (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (*.f32 (/.f32 alphay alphax) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(*.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #s(literal 1 binary32))
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)))
(*.f32 (exp.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (exp.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
(*.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (/.f32 alphay alphax)) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(*.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (/.f32 alphay alphax))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax))) (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))
(neg.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 alphay alphay))))
(neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32))))
(neg.f32 (/.f32 (neg.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) (*.f32 alphay alphay)))
(neg.f32 (/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (neg.f32 (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) alphay) #s(literal 2 binary32))
(pow.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (neg.f32 (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))))
(-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))))
(-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) alphay)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay))))
(/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 alphay alphay) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))) (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32)))
(/.f32 (neg.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alphay alphay)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 3 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) #s(literal 2 binary32))
(/.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) alphay) alphay)
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 3 binary32))) #s(literal 1 binary32)) (*.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))))
(/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))))
(/.f32 (*.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alphay alphay))
(/.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 (*.f32 alphay alphay))))
(/.f32 (neg.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) alphay)) (neg.f32 alphay))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))) (neg.f32 (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay))) #s(literal -2 binary32))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (fma.f32 (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (*.f32 (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) alphay) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) alphay)
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 3 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))
(/.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphay alphay))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) alphay) (*.f32 alphay #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphay alphay)))
(*.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))
(*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)))
(*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) #s(literal -2 binary32))))
(*.f32 (neg.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alphay alphay))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) alphay))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) alphay) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32)))
(+.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))
(pow.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(pow.f32 (exp.f32 (log.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 2 binary32))
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))
(-.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))
(-.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))
(-.f32 (/.f32 #s(literal 1/4 binary32) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32)) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)) (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/8 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))
(/.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))) #s(literal -2 binary32))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32)) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/8 binary32)) (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1/4 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))))) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/8 binary32))) (neg.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32)) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))))) (neg.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))
(/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))) #s(literal 1/4 binary32)) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
(*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1/2 binary32))
(*.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32)) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))
(*.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))
(*.f32 (exp.f32 (log.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (exp.f32 (log.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))

eval453.0ms (1.8%)

Memory
-1.2MiB live, 1 236.8MiB allocated
Compiler

Compiled 247 913 to 11 373 computations (95.4% saved)

prune451.0ms (1.8%)

Memory
5.0MiB live, 924.9MiB allocated
Pruning

18 alts after pruning (18 fresh and 0 done)

PrunedKeptTotal
New2 513182 531
Fresh000
Picked505
Done000
Total2 518182 536
Accuracy
100.0%
Counts
2 536 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))) #s(literal -1/2 binary32))
97.9%
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32))
37.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
97.6%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
99.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))))
99.5%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))))))
99.5%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) alphay) #s(literal 2 binary32))))))))
91.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(approx (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))))
49.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
88.7%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
97.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
97.6%
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))))
99.9%
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)))
98.0%
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) #s(literal -1 binary32)))
41.9%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
91.3%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
96.3%
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))
97.9%
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))))
Compiler

Compiled 1 500 to 938 computations (37.5% saved)

simplify315.0ms (1.2%)

Memory
19.1MiB live, 452.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))
cost-diff0
(*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))
cost-diff0
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))))
cost-diff6144
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))
cost-diff0
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
cost-diff0
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
cost-diff0
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
cost-diff0
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))))
cost-diff0
(+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
cost-diff0
(sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
cost-diff0
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
cost-diff0
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))))
cost-diff64
(*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))
cost-diff160
(*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))
cost-diff5792
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)))
Rules
10 482×lower-fma.f64
10 474×lower-fma.f32
3 766×lower-*.f64
3 728×lower-*.f32
2 890×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0952619
01542618
12902416
26402416
318432416
443452416
578442416
081792392
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))))
#s(literal 1/2 binary32)
(log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))
u0
(*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
(fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
#s(literal 2 binary32)
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/.f32 alphay alphax)
alphay
alphax
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(PI.f32)
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
u1
(/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))
(*.f32 alphay alphay)
(/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))
(+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))
#s(literal -1 binary32)
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(literal 1 binary32)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))
(*.f32 u0 (*.f32 alphax alphax))
u0
(*.f32 alphax alphax)
alphax
(*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))
(-.f32 #s(literal 1 binary32) u0)
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
#s(literal 2 binary32)
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/.f32 alphay alphax)
alphay
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(PI.f32)
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
u1
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 alphay (*.f32 alphay u0))
alphay
(*.f32 alphay u0)
u0
(*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))
(tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
#s(literal 1/2 binary32)
(PI.f32)
(/.f32 alphay alphax)
alphax
#s(literal 2 binary32)
(-.f32 #s(literal 1 binary32) u0)
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))))
#s(literal 1 binary32)
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))
(*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))
(log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))
(*.f32 alphay (*.f32 alphay u0))
alphay
(*.f32 alphay u0)
u0
(*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(-.f32 #s(literal 1 binary32) u0)
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
#s(literal 2 binary32)
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/.f32 alphay alphax)
alphax
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(PI.f32)
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
u1
#s(literal 1/2 binary32)
#s(literal -1/2 binary32)
Outputs
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax)))))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))
(*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))))))) #s(literal -1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))))))))
#s(literal 1/2 binary32)
(log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))
(log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax)))))))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))))))
u0
(*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax)))))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
(fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))
(fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
#s(literal 2 binary32)
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 alphay alphax)
alphay
alphax
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(PI.f32)
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
u1
(/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))
(*.f32 alphay alphay)
(/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax)))
(*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))
(*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))
(fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax)
(+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))
(+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))
#s(literal -1 binary32)
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(literal 1 binary32)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))
(+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))
(*.f32 u0 (*.f32 alphax alphax))
u0
(*.f32 alphax alphax)
alphax
(*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))
(-.f32 #s(literal 1 binary32) u0)
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
#s(literal 2 binary32)
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 alphay alphax)
alphay
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(PI.f32)
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
u1
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #s(literal 2 binary32))))))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #s(literal 2 binary32))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #s(literal 2 binary32)))))
(/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #s(literal 2 binary32))))
(*.f32 alphay (*.f32 alphay u0))
(*.f32 u0 (*.f32 alphay alphay))
alphay
(*.f32 alphay u0)
(*.f32 u0 alphay)
u0
(*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #s(literal 2 binary32)))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #s(literal 2 binary32))
(sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))
(*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
#s(literal 1/2 binary32)
(PI.f32)
(/.f32 alphay alphax)
alphax
#s(literal 2 binary32)
(-.f32 #s(literal 1 binary32) u0)
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))
#s(literal 1 binary32)
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))
(*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))
(log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))
(log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))
(*.f32 alphay (*.f32 alphay u0))
(*.f32 u0 (*.f32 alphay alphay))
alphay
(*.f32 alphay u0)
(*.f32 u0 alphay)
u0
(*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(-.f32 #s(literal 1 binary32) u0)
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
#s(literal 2 binary32)
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 alphay alphax)
alphax
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(PI.f32)
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
u1
#s(literal 1/2 binary32)
#s(literal -1/2 binary32)

localize435.0ms (1.7%)

Memory
7.6MiB live, 590.1MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0.409198779305326
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
accuracy0.5584523967707433
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
accuracy5.840852428970527
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))
accuracy12.37468992826769
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
accuracy0.32650375976844204
(*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))
accuracy5.840852428970527
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
accuracy9.663289986438905
#s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
accuracy12.374689928267697
(tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
accuracy0.409198779305326
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
accuracy12.37468992826769
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
accuracy19.805151756303943
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))
accuracy27.122083152124283
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))))
accuracy2.7989368757566653
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
accuracy0.409198779305326
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
accuracy0.5075187988422102
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))
accuracy0.5584523967707433
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))
accuracy12.37468992826769
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
Samples
152.0ms181×0valid
123.0ms75×1valid
Compiler

Compiled 2 290 to 83 computations (96.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 232.0ms
ival-mult: 51.0ms (22% of total)
ival-sin: 32.0ms (13.8% of total)
ival-div: 29.0ms (12.5% of total)
ival-tan: 24.0ms (10.3% of total)
ival-cos: 21.0ms (9.1% of total)
ival-add: 14.0ms (6% of total)
adjust: 13.0ms (5.6% of total)
ival-pow2: 13.0ms (5.6% of total)
ival-atan: 11.0ms (4.7% of total)
ival-exp: 8.0ms (3.4% of total)
ival-log1p: 5.0ms (2.2% of total)
ival-sqrt: 4.0ms (1.7% of total)
ival-sub: 3.0ms (1.3% of total)
ival-pi: 1.0ms (0.4% of total)
exact: 1.0ms (0.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series1.2s (4.6%)

Memory
-82.9MiB live, 1 178.2MiB allocated
Counts
27 → 1 080
Calls
Call 1
Inputs
#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())
#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())
#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())
#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())
#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())
#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())
#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())
#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())
#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())
#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())
#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())
#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())
#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())
#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())
#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())
#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())
#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())
#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())
#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())
#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())
#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())
#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())
#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())
Outputs
#s(alt 1 (taylor 0 u0) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (taylor 0 u0) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (taylor 0 u0) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (+ (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (taylor 0 u0) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor inf u0) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))))) (taylor inf u0) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) (taylor inf u0) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))) (taylor inf u0) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor -inf u0) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))))) (taylor -inf u0) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0))) (taylor -inf u0) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)) (* -1/2 (* (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))))) u0))) (taylor -inf u0) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor 0 alphay) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (* -1/2 (* (pow alphay 2) (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))))) (taylor 0 alphay) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -2 (/ (* u0 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (+ (* -1 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (+ (* 8 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (/ (* u0 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (* -1/2 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))))))) (taylor 0 alphay) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (/ 1 alphay) (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0))) (taylor inf alphay) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay) (taylor inf alphay) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay) (taylor inf alphay) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay) (taylor inf alphay) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (/ 1 alphay) (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (taylor -inf alphay) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay)) (taylor -inf alphay) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay)) (taylor -inf alphay) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay)) (taylor -inf alphay) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3)))))) (taylor 0 alphax) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))))))) (* -1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3)))))))) (taylor 0 alphax) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))))) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))) (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2)))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2))) (+ (* 1/2 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))))))))) (taylor 0 alphax) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (taylor inf alphax) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3)))))) (taylor inf alphax) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3))))))) (taylor inf alphax) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (+ (* -1/2 (* (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (+ (* -2 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2)))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (pow alphax 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3)))))))) (taylor inf alphax) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (taylor -inf alphax) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3)))))) (taylor -inf alphax) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3))))))) (taylor -inf alphax) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (+ (* -1/2 (* (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (+ (* -2 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2)))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (pow alphax 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3)))))))) (taylor -inf alphax) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3)))))) (taylor 0 u1) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))) (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))))))) (taylor 0 u1) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))) (* u1 (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (+ (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2))))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))))))))) (taylor 0 u1) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* -1/4 (* u0 (- (* 2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2)))) (* -1/12 (* u0 (- (+ (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3))) (* 6 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (* 6 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2)))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2)))) (* u0 (+ (* -1/12 (- (+ (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3))) (* 6 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (* 6 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))))) (* -1/48 (* u0 (- (+ (* 24 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (* 24 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3)))) (+ (* 6 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 4))) (* 36 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (/ 1 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (* 6 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) (pow u0 3))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (/ 1 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) u0)) (* 1/2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 (/ (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (* 6 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) u0)) (* 1/4 (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))))) u0)) (* 1/2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (taylor 0 alphay) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (* -1/48 (* (pow alphay 2) (+ (* -96 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -48 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))))) (taylor 0 alphay) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (* (pow alphay 2) (+ (* -1/48 (+ (* -96 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -48 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* -1/1440 (* (pow alphay 2) (+ (* -720 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (+ (* 1920 (/ (pow u0 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* 5760 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))))))))))) (taylor 0 alphay) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (* (pow alphay 2) (+ (* -1/48 (+ (* -96 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -48 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* (pow alphay 2) (+ (* -1/1440 (+ (* -720 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (+ (* 1920 (/ (pow u0 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* 5760 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (* -1/80640 (* (pow alphay 2) (+ (* -645120 (/ (* (pow u0 3) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 4) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4)))) (+ (* -322560 (/ (* (pow u0 2) (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 4) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4)))) (+ (* -161280 (/ (pow u0 4) (* (pow (- 1 u0) 4) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4)))) (+ (* -40320 (+ (* -2 (/ (* (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (+ (* 4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* 8 (/ (* u0 (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))))) (* 80640 (/ (* u0 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))))))))))) (taylor 0 alphay) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (taylor inf alphay) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (* -1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0)))) (taylor inf alphay) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (+ (* -1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (* -1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))))) (taylor inf alphay) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (+ (* -1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (+ (* -1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (* -1/1440 (/ (+ (* -720 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6)))))) (taylor inf alphay) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (taylor -inf alphay) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (* -1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0)))) (taylor -inf alphay) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (+ (* -1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (* -1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))))) (taylor -inf alphay) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (+ (* -1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (+ (* -1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (* -1/1440 (/ (+ (* -720 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6)))))) (taylor -inf alphay) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -1/2 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (taylor 0 alphax) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* -1/48 (* (pow alphax 2) (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))))))))) (taylor 0 alphax) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow alphax 2) (+ (* -1/48 (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))))) (* -1/1440 (* (pow alphax 2) (+ (* -720 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (+ (* 240 (/ (* (pow u0 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 12)) (* (pow alphay 12) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 12) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 6) (pow (- 1 u0) 3))))))) (* 720 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))))))))))) (taylor 0 alphax) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (taylor inf alphax) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (* 2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (taylor inf alphax) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (* 2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (taylor inf alphax) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (+ (* -1/1440 (/ (+ (* -15360 (/ (* (pow alphay 12) (pow u0 3)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 6))))) (+ (* -2880 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* -720 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))) (pow alphax 6))) (* 2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))))) (taylor inf alphax) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (taylor -inf alphax) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (* 2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (taylor -inf alphax) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (* 2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (taylor -inf alphax) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (+ (* -1/1440 (/ (+ (* -15360 (/ (* (pow alphay 12) (pow u0 3)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 6))))) (+ (* -2880 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* -720 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))) (pow alphax 6))) (* 2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))))) (taylor -inf alphax) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))) (taylor 0 u1) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (* -1/4 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))))))))) (taylor 0 u1) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (* u1 (+ (* -1/4 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))))) (* -1/12 (* u1 (+ (* -6 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (+ (* 12 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (* 16 (/ (* (pow alphay 6) (* (pow u0 3) (* (pow (sin (* 1/2 (PI))) 3) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 3)))) (* (pow alphax 12) (* (pow (cos (* 1/2 (PI))) 3) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 6) (pow (- 1 u0) 3))))))))))))))))) (taylor 0 u1) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) (patch (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor 0 alphax) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow alphax 2)) alphax) (taylor 0 alphax) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow alphax 2)) alphax) (taylor 0 alphax) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow alphax 2)) alphax) (taylor 0 alphax) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt alphax (taylor inf alphax) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (taylor inf alphax) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (taylor inf alphax) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (taylor inf alphax) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt alphax (taylor -inf alphax) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alphax (- (* -1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 1))) (taylor -inf alphax) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alphax (- (* -1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 1))) (taylor -inf alphax) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alphax (- (* -1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 1))) (taylor -inf alphax) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt alphax (taylor 0 alphay) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (taylor 0 alphay) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (taylor 0 alphay) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (taylor 0 alphay) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf alphay) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (/ alphax (pow alphay 2)) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (taylor inf alphay) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (/ alphax (pow alphay 2)) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (taylor inf alphay) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (/ alphax (pow alphay 2)) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (taylor inf alphay) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor -inf alphay) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (/ alphax (pow alphay 2)) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (taylor -inf alphay) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (/ alphax (pow alphay 2)) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (taylor -inf alphay) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (/ alphax (pow alphay 2)) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (taylor -inf alphay) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))) (taylor 0 u1) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (cos (* 1/2 (PI)))))) (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (taylor 0 u1) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))) (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (* u1 (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) alphax)))) (taylor 0 u1) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))) (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* alphax (cos (* 1/2 (PI)))))) (* u1 (+ (/ (* (pow alphay 2) (* u1 (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI)))))))) alphax) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) alphax)))))) (taylor 0 u1) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (taylor inf u1) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (taylor inf u1) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (taylor inf u1) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (taylor inf u1) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))) (taylor -inf u1) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))) (taylor -inf u1) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))) (taylor -inf u1) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))) (taylor -inf u1) (#s(alt (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (patch (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (taylor 0 u0) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/4 (* u0 (- (* 2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor 0 u0) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/12 (* u0 (- (+ (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3))) (* 6 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (* 6 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2)))))) (* 1/4 (- (* 2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2)))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor 0 u0) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/4 (- (* 2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2)))) (* u0 (+ (* 1/48 (* u0 (- (+ (* 24 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (* 24 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3)))) (+ (* 6 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 4))) (* 36 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))))))) (* 1/12 (- (+ (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3))) (* 6 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (* 6 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor 0 u0) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor inf u0) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (/ 1 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) (taylor inf u0) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (pow u0 2))) (* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1/2 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (taylor inf u0) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (pow u0 2))) (+ (* -1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (* 6 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) (pow u0 3))) (* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1/2 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (taylor inf u0) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor -inf u0) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (/ 1 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) (taylor -inf u0) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) u0)) (* 1/2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)) (* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (taylor -inf u0) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))))) (* -1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (* 6 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) u0))) u0)) (* 1/2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)) (* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (taylor -inf u0) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (taylor 0 alphay) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* 1/48 (* (pow alphay 2) (+ (* -96 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -48 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor 0 alphay) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/1440 (* (pow alphay 2) (+ (* -720 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (+ (* 1920 (/ (pow u0 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* 5760 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))))))) (* 1/48 (+ (* -96 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -48 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor 0 alphay) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/48 (+ (* -96 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -48 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* (pow alphay 2) (+ (* 1/80640 (* (pow alphay 2) (+ (* -645120 (/ (* (pow u0 3) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 4) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4)))) (+ (* -322560 (/ (* (pow u0 2) (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 4) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4)))) (+ (* -161280 (/ (pow u0 4) (* (pow (- 1 u0) 4) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4)))) (+ (* -40320 (+ (* -2 (/ (* (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (+ (* 4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* 8 (/ (* u0 (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))))) (* 80640 (/ (* u0 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))))) (* 1/1440 (+ (* -720 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (+ (* 1920 (/ (pow u0 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* 5760 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))))))) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor 0 alphay) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (taylor inf alphay) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (* 1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0)))) (taylor inf alphay) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (+ (* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (* 1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))) (taylor inf alphay) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/1440 (/ (+ (* -720 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6))) (+ (* 1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (+ (* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (* 1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0)))))) (taylor inf alphay) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (taylor -inf alphay) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (* 1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0)))) (taylor -inf alphay) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (+ (* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (* 1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))) (taylor -inf alphay) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/1440 (/ (+ (* -720 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6))) (+ (* 1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (+ (* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (* 1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0)))))) (taylor -inf alphay) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* 1/2 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (taylor 0 alphax) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* 1/48 (* (pow alphax 2) (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2)))))))))) (* 1/2 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))))) (taylor 0 alphax) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* 1/2 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow alphax 2) (+ (* 1/1440 (* (pow alphax 2) (+ (* -720 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (+ (* 240 (/ (* (pow u0 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 12)) (* (pow alphay 12) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 12) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 6) (pow (- 1 u0) 3))))))) (* 720 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))))) (* 1/48 (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2)))))))))))))) (taylor 0 alphax) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (taylor inf alphax) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (taylor inf alphax) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ (* 1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))) (taylor inf alphax) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ (* 1/1440 (/ (+ (* -15360 (/ (* (pow alphay 12) (pow u0 3)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 6))))) (+ (* -2880 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* -720 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))) (pow alphax 6))) (+ (* 1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))))) (taylor inf alphax) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (taylor -inf alphax) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (taylor -inf alphax) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ (* 1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))) (taylor -inf alphax) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ (* 1/1440 (/ (+ (* -15360 (/ (* (pow alphay 12) (pow u0 3)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 6))))) (+ (* -2880 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* -720 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))) (pow alphax 6))) (+ (* 1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))))) (taylor -inf alphax) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (taylor 0 u1) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* 1/4 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))))) (taylor 0 u1) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* u1 (+ (* 1/12 (* u1 (+ (* -6 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (+ (* 12 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (* 16 (/ (* (pow alphay 6) (* (pow u0 3) (* (pow (sin (* 1/2 (PI))) 3) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 3)))) (* (pow alphax 12) (* (pow (cos (* 1/2 (PI))) 3) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 6) (pow (- 1 u0) 3)))))))))))) (* 1/4 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))))) (taylor 0 u1) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) (patch (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor inf alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor inf alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor inf alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor -inf alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor -inf alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor -inf alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor inf alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor inf alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor inf alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor -inf alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor -inf alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor -inf alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor inf u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (taylor inf u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor inf u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))) (taylor inf u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor -inf u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (taylor -inf u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0))) (taylor -inf u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0))) (taylor -inf u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) (patch #s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))))))) (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))))))) (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor 0 alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor 0 alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor 0 u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor 0 u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor 0 u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))))))) (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))))))) (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (patch (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor 0 u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor 0 u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor 0 u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* 1/2 (* (pow alphay 2) (- (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/2 (* (pow alphay 2) (- (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/2 (/ (* u0 (- (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (- (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))) (taylor 0 alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor inf alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor inf alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor inf alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor -inf alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor -inf alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor -inf alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* 1/2 (* (pow alphax 2) (- (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/2 (* (pow alphax 2) (- (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/2 (/ (* u0 (- (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (- (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))) (taylor 0 alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor inf alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor inf alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor inf alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor -inf alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor -inf alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor -inf alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor inf u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))) (taylor inf u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))) (taylor inf u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor -inf u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0))) (taylor -inf u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0))) (taylor -inf u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor 0 alphay) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* 1/48 (* (pow alphay 2) (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphay) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/1440 (* (pow alphay 2) (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* 1/48 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))) (taylor 0 alphay) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/48 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* 1/80640 (* (pow alphay 2) (+ (* -40320 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 4)))))))))) (* 1/1440 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2)))))))))))))) (taylor 0 alphay) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphay) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor inf alphay) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (taylor inf alphay) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/1440 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor inf alphay) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphay) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor -inf alphay) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (taylor -inf alphay) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/1440 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor -inf alphay) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor 0 alphax) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* 1/48 (* (pow alphax 2) (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/1440 (* (pow alphax 2) (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* 1/48 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))) (taylor 0 alphax) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/48 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (+ (* 1/80640 (* (pow alphax 2) (+ (* -40320 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 4)))))))))) (* 1/1440 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2)))))))))))))) (taylor 0 alphax) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphax) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor inf alphax) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (taylor inf alphax) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/1440 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor inf alphax) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphax) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor -inf alphax) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (taylor -inf alphax) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/1440 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor -inf alphax) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor 0 u0) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/4 (* u0 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor 0 u0) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/12 (* u0 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/4 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor 0 u0) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/4 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* 1/48 (* u0 (- (+ (* 24 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* 24 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3)))) (+ (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 4))) (* 36 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/12 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor 0 u0) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor inf u0) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor inf u0) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1/2 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (taylor inf u0) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (+ (* -1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3))) (* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (/ 1/2 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (taylor inf u0) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor -inf u0) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor -inf u0) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) u0)) (* 1/2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor -inf u0) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (* -1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0))) u0)) (* 1/2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor -inf u0) (#s(alt (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) (patch (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor 0 alphay) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* 1/24 (* (pow alphay 2) (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/720 (* (pow alphay 2) (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* 1/24 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* 1/40320 (* (pow alphay 2) (+ (* -40320 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 4)))))))))) (* 1/720 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2)))))))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphay) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (taylor inf alphay) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))))) (taylor inf alphay) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4)))))) (taylor inf alphay) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphay) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (taylor -inf alphay) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))))) (taylor -inf alphay) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4)))))) (taylor -inf alphay) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor 0 alphax) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* 1/24 (* (pow alphax 2) (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* 1/720 (* (pow alphax 2) (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* 1/24 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (+ (* 1/40320 (* (pow alphax 2) (+ (* -40320 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 4)))))))))) (* 1/720 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2)))))))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphax) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (taylor inf alphax) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))))) (taylor inf alphax) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4)))))) (taylor inf alphax) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphax) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (taylor -inf alphax) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))))) (taylor -inf alphax) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4)))))) (taylor -inf alphax) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor 0 u0) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/6 (* u0 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* 1/24 (* u0 (- (+ (* 24 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* 24 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3)))) (+ (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 4))) (* 36 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/6 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (taylor inf u0) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (pow u0 2)))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (taylor inf u0) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (pow u0 3))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (taylor inf u0) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (taylor -inf u0) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) u0))) (taylor -inf u0) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) u0))) (taylor -inf u0) (#s(alt (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (patch (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))) (taylor 0 u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor -inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor -inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor -inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor -inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor -inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor -inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor -inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor -inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor 0 alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor 0 alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor 0 alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor 0 alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor -inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor -inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor -inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor -inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor 0 alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor 0 alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor 0 alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor 0 alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor -inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor -inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor -inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor -inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))) (taylor 0 u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* 2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) (taylor 0 u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (* u1 (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (pow alphax 2)))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) (taylor 0 u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (* u1 (+ (/ (* (pow alphay 2) (* u1 (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI)))))))) (pow alphax 2)) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (pow alphax 2)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) (taylor 0 u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))) (taylor -inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))) (taylor -inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))) (taylor -inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))) (taylor -inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (PI)) (taylor 0 u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 2 (* u1 (PI))) (taylor inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 2 (* u1 (PI))) (taylor -inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphay) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphay) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphay) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphay) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphay) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphay) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphay) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphay) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphay) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphay) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphay) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphay) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphax) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphax) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphax) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphax) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphax) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphax) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphax) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphax) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphax) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphax) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphax) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphax) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 u1) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 u1) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 u1) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 u1) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf u1) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf u1) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf u1) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf u1) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))) (taylor -inf u1) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))) (taylor -inf u1) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))) (taylor -inf u1) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))) (taylor -inf u1) (#s(alt (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) (patch (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))) (taylor 0 u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (PI)) (taylor 0 u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* 2 (* u1 (PI))) (taylor inf u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* 2 (* u1 (PI))) (taylor -inf u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (+ (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))) (/ (* alphay (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) alphax)) (taylor 0 u1) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (+ (* 2 (/ (* alphay (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* alphay (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) alphax))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI)))))) (taylor 0 u1) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (+ (* u1 (+ (* 2 (/ (* alphay (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* alphay (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) alphax))) (/ (* alphay (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) alphax))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI)))))) (taylor 0 u1) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf u1) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf u1) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf u1) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf u1) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))) (taylor -inf u1) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))) (taylor -inf u1) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))) (taylor -inf u1) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))) (taylor -inf u1) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor 0 alphay) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor 0 alphay) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor 0 alphay) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor 0 alphay) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf alphay) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf alphay) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf alphay) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf alphay) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor -inf alphay) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor -inf alphay) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor -inf alphay) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor -inf alphay) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor 0 alphax) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor 0 alphax) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor 0 alphax) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor 0 alphax) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf alphax) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf alphax) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf alphax) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor inf alphax) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor -inf alphax) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor -inf alphax) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor -inf alphax) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))) (taylor -inf alphax) (#s(alt (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (patch (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))) (taylor -inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))) (taylor -inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))) (taylor -inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))) (taylor -inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
Calls

270 calls:

TimeVariablePointExpression
316.0ms
u1
@inf
(* (log (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) 1/2)
110.0ms
alphax
@-inf
(* (log (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) 1/2)
58.0ms
alphay
@inf
(exp (* (* 1/2 (log (+ 1 (/ u0 (* (- 1 u0) (+ (* (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (* (PI) (+ (* 2 u1) 1/2)))))))) (/ 1/2 (* alphay alphay))) (/ 1 (* alphax (* alphax (+ 1 (pow (* (/ alphay alphax) (tan (* (PI) (+ (* 2 u1) 1/2)))) 2))))))))))) -1))
54.0ms
u1
@-inf
(* (* 1/2 (log (+ 1 (/ u0 (* (- 1 u0) (+ (* (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (* (PI) (+ (* 2 u1) 1/2)))))))) (/ 1/2 (* alphay alphay))) (/ 1 (* alphax (* alphax (+ 1 (pow (* (/ alphay alphax) (tan (* (PI) (+ (* 2 u1) 1/2)))) 2))))))))))) -1)
49.0ms
u1
@inf
(* (* 1/2 (log (+ 1 (/ u0 (* (- 1 u0) (+ (* (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (* (PI) (+ (* 2 u1) 1/2)))))))) (/ 1/2 (* alphay alphay))) (/ 1 (* alphax (* alphax (+ 1 (pow (* (/ alphay alphax) (tan (* (PI) (+ (* 2 u1) 1/2)))) 2))))))))))) -1)

simplify1.3s (5.1%)

Memory
7.6MiB live, 1 956.4MiB allocated
Algorithm
egg-herbie
Rules
6 978×lower-*.f64
6 978×lower-*.f32
4 048×lower-fma.f64
4 048×lower-fma.f32
3 960×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02370187443
17208186900
08150175993
Stop Event
iter limit
node limit
Counts
1 080 → 1 077
Calls
Call 1
Inputs
1
(+ 1 (* -1/2 (/ u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (+ (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)) (* -1/2 (* (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))))) u0)))
1
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (* -1/2 (* (pow alphay 2) (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -2 (/ (* u0 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (+ (* -1 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (+ (* 8 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (/ (* u0 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (* -1/2 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))))))
(* (/ 1 alphay) (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))
(/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay)
(/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay)
(/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay)
(* -1 (* (/ 1 alphay) (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0))))
(* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))))))) (* -1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3))))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))))) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))) (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2)))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2))) (+ (* 1/2 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))))))))))))
(sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (+ (* -1/2 (* (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (+ (* -2 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2)))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (pow alphax 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3))))))))
(sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (+ (* -1/2 (* (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (+ (* -2 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2)))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (pow alphax 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))) (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))) (* u1 (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (+ (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2))))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(* -1/2 (/ u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))
(* u0 (- (* -1/4 (* u0 (- (* 2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2)))) (* -1/12 (* u0 (- (+ (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3))) (* 6 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (* 6 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2)))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2)))) (* u0 (+ (* -1/12 (- (+ (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3))) (* 6 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (* 6 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))))) (* -1/48 (* u0 (- (+ (* 24 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (* 24 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3)))) (+ (* 6 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 4))) (* 36 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (/ 1 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (* 6 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) (pow u0 3))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))))
(* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (/ 1 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))
(+ (* -1 (/ (- (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) u0)) (* 1/2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (* 6 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) u0)) (* 1/4 (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))))) u0)) (* 1/2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (* -1/48 (* (pow alphay 2) (+ (* -96 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -48 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (* (pow alphay 2) (+ (* -1/48 (+ (* -96 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -48 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* -1/1440 (* (pow alphay 2) (+ (* -720 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (+ (* 1920 (/ (pow u0 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* 5760 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))))))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (* (pow alphay 2) (+ (* -1/48 (+ (* -96 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -48 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* (pow alphay 2) (+ (* -1/1440 (+ (* -720 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (+ (* 1920 (/ (pow u0 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* 5760 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (* -1/80640 (* (pow alphay 2) (+ (* -645120 (/ (* (pow u0 3) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 4) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4)))) (+ (* -322560 (/ (* (pow u0 2) (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 4) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4)))) (+ (* -161280 (/ (pow u0 4) (* (pow (- 1 u0) 4) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4)))) (+ (* -40320 (+ (* -2 (/ (* (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (+ (* 4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* 8 (/ (* u0 (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))))) (* 80640 (/ (* u0 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))))))))))
(* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay)))))
(+ (* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (* -1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))
(+ (* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (+ (* -1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (* -1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4)))))
(+ (* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (+ (* -1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (+ (* -1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (* -1/1440 (/ (+ (* -720 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6))))))
(* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay)))))
(+ (* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (* -1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))
(+ (* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (+ (* -1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (* -1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4)))))
(+ (* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (+ (* -1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (+ (* -1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (* -1/1440 (/ (+ (* -720 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -1/2 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* -1/48 (* (pow alphax 2) (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2)))))))))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow alphax 2) (+ (* -1/48 (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))))) (* -1/1440 (* (pow alphax 2) (+ (* -720 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (+ (* 240 (/ (* (pow u0 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 12)) (* (pow alphay 12) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 12) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 6) (pow (- 1 u0) 3))))))) (* 720 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))))))))))
(* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))
(+ (* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (* 2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))
(+ (* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (* 2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))))
(+ (* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (+ (* -1/1440 (/ (+ (* -15360 (/ (* (pow alphay 12) (pow u0 3)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 6))))) (+ (* -2880 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* -720 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))) (pow alphax 6))) (* 2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))))
(* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))
(+ (* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (* 2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))
(+ (* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (* 2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))))
(+ (* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (+ (* -1/1440 (/ (+ (* -15360 (/ (* (pow alphay 12) (pow u0 3)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 6))))) (+ (* -2880 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* -720 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))) (pow alphax 6))) (* 2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))
(+ (* -1 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (* -1/4 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (* u1 (+ (* -1/4 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))))) (* -1/12 (* u1 (+ (* -6 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (+ (* 12 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (* 16 (/ (* (pow alphay 6) (* (pow u0 3) (* (pow (sin (* 1/2 (PI))) 3) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 3)))) (* (pow alphax 12) (* (pow (cos (* 1/2 (PI))) 3) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 6) (pow (- 1 u0) 3)))))))))))))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (+ (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow alphax 2)) alphax)
(/ (+ (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow alphax 2)) alphax)
(/ (+ (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow alphax 2)) alphax)
alphax
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
alphax
(* -1 (* alphax (- (* -1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 1)))
(* -1 (* alphax (- (* -1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 1)))
(* -1 (* alphax (- (* -1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 1)))
alphax
(+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(* (pow alphay 2) (+ (/ alphax (pow alphay 2)) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(* (pow alphay 2) (+ (/ alphax (pow alphay 2)) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(* (pow alphay 2) (+ (/ alphax (pow alphay 2)) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(* (pow alphay 2) (+ (/ alphax (pow alphay 2)) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(* (pow alphay 2) (+ (/ alphax (pow alphay 2)) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(* (pow alphay 2) (+ (/ alphax (pow alphay 2)) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))
(+ (* 2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (cos (* 1/2 (PI)))))) (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))
(+ (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))) (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (* u1 (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) alphax))))
(+ (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))) (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* alphax (cos (* 1/2 (PI)))))) (* u1 (+ (/ (* (pow alphay 2) (* u1 (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI)))))))) alphax) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) alphax))))))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))
(* 1/2 (/ u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))
(* u0 (+ (* 1/4 (* u0 (- (* 2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(* u0 (+ (* u0 (+ (* 1/12 (* u0 (- (+ (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3))) (* 6 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (* 6 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2)))))) (* 1/4 (- (* 2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2)))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(* u0 (+ (* u0 (+ (* 1/4 (- (* 2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2)))) (* u0 (+ (* 1/48 (* u0 (- (+ (* 24 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (* 24 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3)))) (+ (* 6 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 4))) (* 36 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))))))) (* 1/12 (- (+ (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3))) (* 6 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (* 6 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(- (* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (/ 1 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))
(- (+ (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (pow u0 2))) (* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1/2 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))
(- (+ (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (pow u0 2))) (+ (* -1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (* 6 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) (pow u0 3))) (* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1/2 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))
(* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(- (* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (/ 1 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))
(+ (* -1 (/ (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) u0)) (* 1/2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)) (* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))))) (* -1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (* 6 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) u0))) u0)) (* 1/2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)) (* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))
(* (pow alphay 2) (+ (* 1/48 (* (pow alphay 2) (+ (* -96 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -48 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/1440 (* (pow alphay 2) (+ (* -720 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (+ (* 1920 (/ (pow u0 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* 5760 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))))))) (* 1/48 (+ (* -96 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -48 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/48 (+ (* -96 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -48 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* (pow alphay 2) (+ (* 1/80640 (* (pow alphay 2) (+ (* -645120 (/ (* (pow u0 3) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 4) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4)))) (+ (* -322560 (/ (* (pow u0 2) (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 4) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4)))) (+ (* -161280 (/ (pow u0 4) (* (pow (- 1 u0) 4) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4)))) (+ (* -40320 (+ (* -2 (/ (* (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (+ (* 4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* 8 (/ (* u0 (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))))) (* 80640 (/ (* u0 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))))) (* 1/1440 (+ (* -720 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (+ (* 1920 (/ (pow u0 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* 5760 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))))))) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay)))))
(+ (* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (* 1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))
(+ (* 1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (+ (* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (* 1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0)))))
(+ (* 1/1440 (/ (+ (* -720 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6))) (+ (* 1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (+ (* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (* 1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))))
(* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay)))))
(+ (* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (* 1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))
(+ (* 1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (+ (* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (* 1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0)))))
(+ (* 1/1440 (/ (+ (* -720 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6))) (+ (* 1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (+ (* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (* 1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))))))
(+ (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* 1/2 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))
(+ (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* 1/48 (* (pow alphax 2) (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2)))))))))) (* 1/2 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))))
(+ (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* 1/2 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow alphax 2) (+ (* 1/1440 (* (pow alphax 2) (+ (* -720 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (+ (* 240 (/ (* (pow u0 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 12)) (* (pow alphay 12) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 12) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 6) (pow (- 1 u0) 3))))))) (* 720 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))))) (* 1/48 (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))))))))))
(* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))
(+ (* -2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))
(+ (* -2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ (* 1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))))
(+ (* -2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ (* 1/1440 (/ (+ (* -15360 (/ (* (pow alphay 12) (pow u0 3)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 6))))) (+ (* -2880 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* -720 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))) (pow alphax 6))) (+ (* 1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))))
(* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))
(+ (* -2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))
(+ (* -2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ (* 1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))))
(+ (* -2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ (* 1/1440 (/ (+ (* -15360 (/ (* (pow alphay 12) (pow u0 3)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 6))))) (+ (* -2880 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* -720 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))) (pow alphax 6))) (+ (* 1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))
(+ (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))))))
(+ (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* 1/4 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))))))))
(+ (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* u1 (+ (* 1/12 (* u1 (+ (* -6 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (+ (* 12 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (* 16 (/ (* (pow alphay 6) (* (pow u0 3) (* (pow (sin (* 1/2 (PI))) 3) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 3)))) (* (pow alphax 12) (* (pow (cos (* 1/2 (PI))) 3) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 6) (pow (- 1 u0) 3)))))))))))) (* 1/4 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
1
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
1
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0)))
1
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
1
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0)))
1
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
1
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
1
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
1
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
1
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
1
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
1
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
1
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0)))
1
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
1
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
1
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
1
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
1
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
1
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
1
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (* (pow alphay 2) (- (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/2 (* (pow alphay 2) (- (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/2 (/ (* u0 (- (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (- (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
1
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (* (pow alphax 2) (- (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/2 (* (pow alphax 2) (- (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/2 (/ (* u0 (- (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (- (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
1
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
1
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
1
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0)))
(* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(* (pow alphay 2) (+ (* 1/48 (* (pow alphay 2) (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/1440 (* (pow alphay 2) (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* 1/48 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))
(* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/48 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* 1/80640 (* (pow alphay 2) (+ (* -40320 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 4)))))))))) (* 1/1440 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))))))))
(* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (* -1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ (* -1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))
(+ (* -1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/1440 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (* -1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ (* -1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))
(+ (* -1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/1440 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(* (pow alphax 2) (+ (* 1/48 (* (pow alphax 2) (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/1440 (* (pow alphax 2) (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* 1/48 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))
(* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/48 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (+ (* 1/80640 (* (pow alphax 2) (+ (* -40320 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 4)))))))))) (* 1/1440 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))))))))
(* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (* -1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ (* -1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))
(+ (* -1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/1440 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (* -1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ (* -1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))
(+ (* -1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/1440 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(* u0 (+ (* 1/4 (* u0 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(* u0 (+ (* u0 (+ (* 1/12 (* u0 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/4 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(* u0 (+ (* u0 (+ (* 1/4 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* 1/48 (* u0 (- (+ (* 24 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* 24 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3)))) (+ (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 4))) (* 36 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/12 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(- (* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(- (+ (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1/2 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))
(- (+ (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (+ (* -1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3))) (* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (/ 1/2 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))
(* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(- (* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (* -1 (/ (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) u0)) (* 1/2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (* -1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0))) u0)) (* 1/2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(* (pow alphay 2) (+ (* 1/24 (* (pow alphay 2) (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/720 (* (pow alphay 2) (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* 1/24 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* 1/40320 (* (pow alphay 2) (+ (* -40320 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 4)))))))))) (* 1/720 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2)))))))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4)))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))))))
(log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4)))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(* (pow alphax 2) (+ (* 1/24 (* (pow alphax 2) (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (+ (* 1/720 (* (pow alphax 2) (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* 1/24 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (+ (* 1/40320 (* (pow alphax 2) (+ (* -40320 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 4)))))))))) (* 1/720 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2)))))))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4)))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))))))
(log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4)))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/6 (* u0 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/2 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* 1/24 (* u0 (- (+ (* 24 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* 24 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3)))) (+ (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 4))) (* 36 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/6 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))
(- (+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (pow u0 2)))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))
(- (+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (pow u0 3))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))
(log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))
(+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) u0)))
(+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) u0)))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))
(+ (* 2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (* u1 (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (pow alphax 2)))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (* u1 (+ (/ (* (pow alphay 2) (* u1 (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI)))))))) (pow alphax 2)) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (pow alphax 2)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* 2 (* u1 (PI)))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* 2 (* u1 (PI)))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI)))))
(+ (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))) (/ (* alphay (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) alphax))
(+ (* u1 (+ (* 2 (/ (* alphay (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* alphay (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) alphax))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(+ (* u1 (+ (* u1 (+ (* 2 (/ (* alphay (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* alphay (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) alphax))) (/ (* alphay (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) alphax))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
Outputs
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (+ (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)))))) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))) #s(literal 1 binary32))
(sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32)))) (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32)))) (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (*.f32 u0 u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))) (/.f32 (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32)))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (*.f32 u0 (*.f32 u0 u0)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32)))) (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32)))) (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) u0))) u0))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3))))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)) (* -1/2 (* (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 4 binary32))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) u0))) u0)) u0))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (* -1/2 (* (pow alphay 2) (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (*.f32 #s(literal -3 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))))) (/.f32 (neg.f32 u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -2 (/ (* u0 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (+ (* -1 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (+ (* 8 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (/ (* u0 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (* -1/2 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (*.f32 #s(literal -4 binary32) (fma.f32 u0 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 u0) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) (-.f32 (fma.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (*.f32 #s(literal -3 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 u0 u0) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (*.f32 #s(literal -3 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))))))) (/.f32 (neg.f32 u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))) #s(literal 1 binary32))
(* (/ 1 alphay) (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) alphay)
(/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 alphay alphay)) (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))) alphay)
(/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 alphay alphay))) (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))) alphay)
(/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay)
(/.f32 (+.f32 (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (neg.f32 (fma.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0)) (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) u0)) (fma.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0))))) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) u0)) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 u0 (*.f32 u0 u0)))))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 alphay alphay)))))) alphay)
(* -1 (* (/ 1 alphay) (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0))))
(neg.f32 (/.f32 (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 alphay alphay)) (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 alphay alphay))) (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay))
(neg.f32 (/.f32 (+.f32 (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (neg.f32 (fma.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0)) (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) u0)) (fma.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0))))) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) u0)) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 u0 (*.f32 u0 u0)))))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 alphay alphay)))))) alphay))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))))))) (* -1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3))))))))
(fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (*.f32 (+.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))))) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))) (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2)))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2))) (+ (* 1/2 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (fma.f32 u0 (neg.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (neg.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (-.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (+.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (fma.f32 u0 (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (/.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))))
(sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3))))))
(fma.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (/.f32 (neg.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (+ (* -1/2 (* (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (+ (* -2 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2)))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (pow alphax 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (/.f32 (neg.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (/.f32 (neg.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (/.f32 (neg.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (neg.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3))))))
(fma.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (/.f32 (neg.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (+ (* -1/2 (* (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (+ (* -2 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2)))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (pow alphax 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (/.f32 (neg.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (/.f32 (neg.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32))))) (/.f32 (neg.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (neg.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))))
(fma.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))) (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))))))
(fma.f32 u1 (fma.f32 #s(literal -1/2 binary32) (*.f32 u1 (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (neg.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))) (* u1 (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (+ (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2))))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))))))))
(fma.f32 u1 (fma.f32 u1 (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (neg.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (*.f32 u1 (*.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (neg.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (neg.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))) (*.f32 (neg.f32 u0) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(* -1/2 (/ u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))
(/.f32 (*.f32 #s(literal -1/2 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(* u0 (- (* -1/4 (* u0 (- (* 2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(*.f32 u0 (fma.f32 #s(literal -1/4 binary32) (*.f32 u0 (-.f32 (/.f32 #s(literal 2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))
(* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2)))) (* -1/12 (* u0 (- (+ (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3))) (* 6 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (* 6 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2)))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 (*.f32 #s(literal -1/12 binary32) u0) (-.f32 (+.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32))) (/.f32 #s(literal 6 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) (/.f32 #s(literal 6 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (*.f32 #s(literal -1/4 binary32) (-.f32 (/.f32 #s(literal 2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))
(* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2)))) (* u0 (+ (* -1/12 (- (+ (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3))) (* 6 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (* 6 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))))) (* -1/48 (* u0 (- (+ (* 24 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (* 24 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3)))) (+ (* 6 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 4))) (* 36 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 #s(literal -1/48 binary32) (*.f32 u0 (+.f32 (/.f32 #s(literal 24 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (-.f32 (/.f32 #s(literal 24 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32))) (+.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 4 binary32))) (/.f32 #s(literal 36 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32))))))) (*.f32 #s(literal -1/12 binary32) (-.f32 (+.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32))) (/.f32 #s(literal 6 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) (/.f32 #s(literal 6 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/4 binary32) (-.f32 (/.f32 #s(literal 2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))
(* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (/ 1 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32))))) (*.f32 u0 u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (* 6 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) (pow u0 3))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))) (fma.f32 #s(literal 1/12 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 6 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))))) (*.f32 u0 (*.f32 u0 u0))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32))))) (*.f32 u0 u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))))))
(* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (/ 1 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))))
(+ (* -1 (/ (- (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) u0)) (* 1/2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(-.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32))))) u0) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))))) u0))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (* 6 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) u0)) (* 1/4 (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))))) u0)) (* 1/2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(-.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (/.f32 (-.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 1/12 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 6 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))))) u0) (*.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32))))))) u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))) u0))
(* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (* -1/48 (* (pow alphay 2) (+ (* -96 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -48 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal -1/48 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal -96 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -48 binary32) (*.f32 u0 u0)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (/.f32 (neg.f32 u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (* (pow alphay 2) (+ (* -1/48 (+ (* -96 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -48 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* -1/1440 (* (pow alphay 2) (+ (* -720 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (+ (* 1920 (/ (pow u0 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* 5760 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal -1/1440 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal -720 binary32) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 1920 binary32) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal 5760 binary32) (*.f32 (*.f32 u0 u0) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/48 binary32) (fma.f32 #s(literal -96 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -48 binary32) (*.f32 u0 u0)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))))) (/.f32 (neg.f32 u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (* (pow alphay 2) (+ (* -1/48 (+ (* -96 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -48 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* (pow alphay 2) (+ (* -1/1440 (+ (* -720 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (+ (* 1920 (/ (pow u0 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* 5760 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (* -1/80640 (* (pow alphay 2) (+ (* -645120 (/ (* (pow u0 3) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 4) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4)))) (+ (* -322560 (/ (* (pow u0 2) (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 4) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4)))) (+ (* -161280 (/ (pow u0 4) (* (pow (- 1 u0) 4) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4)))) (+ (* -40320 (+ (* -2 (/ (* (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (+ (* 4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* 8 (/ (* u0 (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))))) (* 80640 (/ (* u0 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal -1/80640 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal -645120 binary32) (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32)))) (fma.f32 #s(literal -322560 binary32) (/.f32 (*.f32 (*.f32 u0 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32)))) (fma.f32 #s(literal -161280 binary32) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32)))) (fma.f32 #s(literal -40320 binary32) (fma.f32 #s(literal -2 binary32) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))))) (/.f32 (*.f32 #s(literal 80640 binary32) (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))))))) (*.f32 #s(literal -1/1440 binary32) (fma.f32 #s(literal -720 binary32) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 1920 binary32) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal 5760 binary32) (*.f32 (*.f32 u0 u0) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal -1/48 binary32) (fma.f32 #s(literal -96 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -48 binary32) (*.f32 u0 u0)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))))) (/.f32 (neg.f32 u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))))
(* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay)))))
(*.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 alphay)) (log.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (* -1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))
(*.f32 #s(literal -1/2 binary32) (+.f32 (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 alphay)) (log.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 alphay alphay) u0))))
(+ (* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (+ (* -1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (* -1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4)))))
(fma.f32 #s(literal -1/2 binary32) (+.f32 (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 alphay)) (log.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 alphay alphay) u0))) (/.f32 (*.f32 #s(literal -1/48 binary32) (fma.f32 #s(literal -12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 u0)) (*.f32 #s(literal -24 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))))) (pow.f32 alphay #s(literal 4 binary32))))
(+ (* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (+ (* -1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (+ (* -1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (* -1/1440 (/ (+ (* -720 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6))))))
(fma.f32 #s(literal -1/2 binary32) (+.f32 (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 alphay)) (log.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 alphay alphay) u0))) (fma.f32 #s(literal -1/1440 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32))) (*.f32 u0 (*.f32 u0 u0))) (/.f32 (*.f32 #s(literal 720 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 u0 u0)))) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal -1/48 binary32) (fma.f32 #s(literal -12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 u0)) (*.f32 #s(literal -24 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))))) (pow.f32 alphay #s(literal 4 binary32)))))
(* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay)))))
(*.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) alphay)) (log.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (* -1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))
(*.f32 #s(literal -1/2 binary32) (+.f32 (fma.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) alphay)) (log.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 alphay alphay) u0))))
(+ (* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (+ (* -1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (* -1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4)))))
(fma.f32 #s(literal -1/2 binary32) (+.f32 (fma.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) alphay)) (log.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 alphay alphay) u0))) (/.f32 (*.f32 #s(literal -1/48 binary32) (fma.f32 #s(literal -12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 u0)) (*.f32 #s(literal -24 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))))) (pow.f32 alphay #s(literal 4 binary32))))
(+ (* -1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (+ (* -1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (+ (* -1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (* -1/1440 (/ (+ (* -720 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6))))))
(fma.f32 #s(literal -1/2 binary32) (+.f32 (fma.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) alphay)) (log.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 alphay alphay) u0))) (fma.f32 #s(literal -1/1440 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32))) (*.f32 u0 (*.f32 u0 u0))) (/.f32 (*.f32 #s(literal 720 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 u0 u0)))) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal -1/48 binary32) (fma.f32 #s(literal -12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 u0)) (*.f32 #s(literal -24 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))))) (pow.f32 alphay #s(literal 4 binary32)))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -1/2 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))
(*.f32 #s(literal -1/2 binary32) (+.f32 (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* -1/48 (* (pow alphax 2) (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2)))))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 #s(literal -1/48 binary32) (*.f32 alphax alphax)) (fma.f32 #s(literal -24 binary32) (/.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow alphax 2) (+ (* -1/48 (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))))) (* -1/1440 (* (pow alphax 2) (+ (* -720 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (+ (* 240 (/ (* (pow u0 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 12)) (* (pow alphay 12) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 12) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 6) (pow (- 1 u0) 3))))))) (* 720 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 #s(literal -1/1440 binary32) (*.f32 alphax alphax)) (fma.f32 #s(literal -720 binary32) (/.f32 (fma.f32 u0 (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (/.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 12 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 12 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal 720 binary32) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/48 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))))
(+ (* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (* 2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0)) (*.f32 (*.f32 alphax alphax) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))))))
(+ (* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (* 2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))) (fma.f32 #s(literal -1/48 binary32) (/.f32 (fma.f32 #s(literal -24 binary32) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (/.f32 (*.f32 #s(literal -192 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32)))))) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0)) (*.f32 (*.f32 alphax alphax) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))))))
(+ (* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (+ (* -1/1440 (/ (+ (* -15360 (/ (* (pow alphay 12) (pow u0 3)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 6))))) (+ (* -2880 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* -720 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))) (pow alphax 6))) (* 2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))) (fma.f32 #s(literal -1/48 binary32) (/.f32 (fma.f32 #s(literal -24 binary32) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (/.f32 (*.f32 #s(literal -192 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32)))))) (pow.f32 alphax #s(literal 4 binary32))) (fma.f32 #s(literal -1/1440 binary32) (/.f32 (fma.f32 #s(literal -15360 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 6 binary32))))) (fma.f32 #s(literal -720 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (*.f32 #s(literal -2880 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))))))) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0)) (*.f32 (*.f32 alphax alphax) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))))))))
(* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))))
(+ (* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (* 2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0)) (*.f32 (*.f32 alphax alphax) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))))))
(+ (* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (* 2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))) (fma.f32 #s(literal -1/48 binary32) (/.f32 (fma.f32 #s(literal -24 binary32) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (/.f32 (*.f32 #s(literal -192 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32)))))) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0)) (*.f32 (*.f32 alphax alphax) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))))))
(+ (* -1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))) (+ (* -1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (+ (* -1/1440 (/ (+ (* -15360 (/ (* (pow alphay 12) (pow u0 3)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 6))))) (+ (* -2880 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* -720 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))) (pow alphax 6))) (* 2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))) (fma.f32 #s(literal -1/48 binary32) (/.f32 (fma.f32 #s(literal -24 binary32) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (/.f32 (*.f32 #s(literal -192 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32)))))) (pow.f32 alphax #s(literal 4 binary32))) (fma.f32 #s(literal -1/1440 binary32) (/.f32 (fma.f32 #s(literal -15360 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 6 binary32))))) (fma.f32 #s(literal -720 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (*.f32 #s(literal -2880 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))))))) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0)) (*.f32 (*.f32 alphax alphax) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (* -1/4 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))))))))
(fma.f32 u1 (fma.f32 (*.f32 #s(literal -1/4 binary32) u1) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (* u1 (+ (* -1/4 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))))) (* -1/12 (* u1 (+ (* -6 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (+ (* 12 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (* 16 (/ (* (pow alphay 6) (* (pow u0 3) (* (pow (sin (* 1/2 (PI))) 3) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 3)))) (* (pow alphax 12) (* (pow (cos (* 1/2 (PI))) 3) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 6) (pow (- 1 u0) 3)))))))))))))))))
(fma.f32 u1 (fma.f32 u1 (fma.f32 (*.f32 #s(literal -1/12 binary32) u1) (fma.f32 #s(literal -6 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))) (*.f32 (neg.f32 u0) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 12 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 #s(literal 16 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 3 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 12 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 3 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))))) (*.f32 #s(literal -1/4 binary32) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))))) (/.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (+ (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow alphax 2)) alphax)
(/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) alphax)
(/ (+ (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow alphax 2)) alphax)
(/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) alphax)
(/ (+ (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow alphax 2)) alphax)
(/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) alphax)
alphax
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(*.f32 alphax (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(*.f32 alphax (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(*.f32 alphax (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
alphax
(* -1 (* alphax (- (* -1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 1)))
(*.f32 (neg.f32 alphax) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal -1 binary32)))
(* -1 (* alphax (- (* -1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 1)))
(*.f32 (neg.f32 alphax) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal -1 binary32)))
(* -1 (* alphax (- (* -1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 1)))
(*.f32 (neg.f32 alphax) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal -1 binary32)))
alphax
(+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) alphax)
(+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) alphax)
(+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) alphax)
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(* (pow alphay 2) (+ (/ alphax (pow alphay 2)) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(*.f32 (*.f32 alphay alphay) (+.f32 (/.f32 alphax (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))
(* (pow alphay 2) (+ (/ alphax (pow alphay 2)) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(*.f32 (*.f32 alphay alphay) (+.f32 (/.f32 alphax (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))
(* (pow alphay 2) (+ (/ alphax (pow alphay 2)) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(*.f32 (*.f32 alphay alphay) (+.f32 (/.f32 alphax (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(* (pow alphay 2) (+ (/ alphax (pow alphay 2)) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(*.f32 (*.f32 alphay alphay) (+.f32 (/.f32 alphax (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))
(* (pow alphay 2) (+ (/ alphax (pow alphay 2)) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(*.f32 (*.f32 alphay alphay) (+.f32 (/.f32 alphax (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))
(* (pow alphay 2) (+ (/ alphax (pow alphay 2)) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(*.f32 (*.f32 alphay alphay) (+.f32 (/.f32 alphax (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))
(*.f32 alphax (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(+ (* 2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (cos (* 1/2 (PI)))))) (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(+ (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))) (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (* u1 (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) alphax))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u1) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) alphax)) (*.f32 alphax (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(+ (* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))) (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* alphax (cos (* 1/2 (PI)))))) (* u1 (+ (/ (* (pow alphay 2) (* u1 (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI)))))))) alphax) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) alphax))))))
(fma.f32 u1 (fma.f32 u1 (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u1 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) alphax) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) alphax)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 alphax (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(*.f32 alphax (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(*.f32 alphax (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(*.f32 alphax (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(*.f32 alphax (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))
(*.f32 alphax (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))
(*.f32 alphax (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))
(*.f32 alphax (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(* alphax (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))
(*.f32 alphax (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(* 1/2 (/ u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(* u0 (+ (* 1/4 (* u0 (- (* 2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(*.f32 u0 (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) (-.f32 (/.f32 #s(literal 2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))
(* u0 (+ (* u0 (+ (* 1/12 (* u0 (- (+ (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3))) (* 6 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (* 6 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2)))))) (* 1/4 (- (* 2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2)))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/12 binary32) u0) (-.f32 (+.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32))) (/.f32 #s(literal 6 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) (/.f32 #s(literal 6 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (-.f32 (/.f32 #s(literal 2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))
(* u0 (+ (* u0 (+ (* 1/4 (- (* 2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2)))) (* u0 (+ (* 1/48 (* u0 (- (+ (* 24 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (* 24 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3)))) (+ (* 6 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 4))) (* 36 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))))))) (* 1/12 (- (+ (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3))) (* 6 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (* 6 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 #s(literal 1/48 binary32) (*.f32 u0 (+.f32 (/.f32 #s(literal 24 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (-.f32 (/.f32 #s(literal 24 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32))) (+.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 4 binary32))) (/.f32 #s(literal 36 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/12 binary32) (-.f32 (+.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32))) (/.f32 #s(literal 6 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) (/.f32 #s(literal 6 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (-.f32 (/.f32 #s(literal 2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))
(* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))
(- (* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (/ 1 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))
(fma.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))))
(- (+ (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (pow u0 2))) (* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1/2 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))
(fma.f32 #s(literal -1/4 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32))))) (*.f32 u0 u0)) (fma.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))))))
(- (+ (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (pow u0 2))) (+ (* -1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (* 6 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) (pow u0 3))) (* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1/2 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))
(fma.f32 #s(literal -1/4 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32))))) (*.f32 u0 u0)) (-.f32 (fma.f32 #s(literal -1/12 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 6 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))))) (*.f32 u0 (*.f32 u0 u0))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))))
(* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))
(- (* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 1/2 (/ 1 (* u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))
(fma.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))))
(+ (* -1 (/ (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) u0)) (* 1/2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)) (* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32))))) u0) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))) u0))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (+ (* 2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2))))) (* -1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) 2)))) (* 6 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) u0))) u0)) (* 1/2 (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)) (* 1/2 (log (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (/.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal -1/12 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 6 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))))))) u0)) u0)) u0))
(/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))
(* (pow alphay 2) (+ (* 1/48 (* (pow alphay 2) (+ (* -96 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -48 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal 1/48 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal -96 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -48 binary32) (*.f32 u0 u0)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/1440 (* (pow alphay 2) (+ (* -720 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (+ (* 1920 (/ (pow u0 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* 5760 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))))))) (* 1/48 (+ (* -96 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -48 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 1/1440 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -720 binary32) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 1920 binary32) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal 5760 binary32) (*.f32 (*.f32 u0 u0) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))))) (*.f32 #s(literal 1/48 binary32) (fma.f32 #s(literal -96 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -48 binary32) (*.f32 u0 u0)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/48 (+ (* -96 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))) (* -48 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* (pow alphay 2) (+ (* 1/80640 (* (pow alphay 2) (+ (* -645120 (/ (* (pow u0 3) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 4) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4)))) (+ (* -322560 (/ (* (pow u0 2) (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 4) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4)))) (+ (* -161280 (/ (pow u0 4) (* (pow (- 1 u0) 4) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4)))) (+ (* -40320 (+ (* -2 (/ (* (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (+ (* 4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* 8 (/ (* u0 (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))))) (* 80640 (/ (* u0 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))))) (* 1/1440 (+ (* -720 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (+ (* 1920 (/ (pow u0 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* 5760 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))))))) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal 1/80640 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal -645120 binary32) (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32)))) (fma.f32 #s(literal -322560 binary32) (/.f32 (*.f32 (*.f32 u0 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32)))) (fma.f32 #s(literal -161280 binary32) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32)))) (fma.f32 #s(literal -40320 binary32) (fma.f32 #s(literal -2 binary32) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))))) (/.f32 (*.f32 #s(literal 80640 binary32) (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))))))) (*.f32 #s(literal 1/1440 binary32) (fma.f32 #s(literal -720 binary32) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 1920 binary32) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal 5760 binary32) (*.f32 (*.f32 u0 u0) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal 1/48 binary32) (fma.f32 #s(literal -96 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -48 binary32) (*.f32 u0 u0)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))))
(* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay)))))
(*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 alphay)) (log.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (* 1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))
(*.f32 #s(literal 1/2 binary32) (+.f32 (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 alphay)) (log.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 alphay alphay) u0))))
(+ (* 1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (+ (* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (* 1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0)))))
(fma.f32 #s(literal 1/48 binary32) (/.f32 (fma.f32 #s(literal -12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 u0)) (*.f32 #s(literal -24 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 #s(literal 1/2 binary32) (+.f32 (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 alphay)) (log.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 alphay alphay) u0)))))
(+ (* 1/1440 (/ (+ (* -720 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6))) (+ (* 1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (+ (* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (* 1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))))
(fma.f32 #s(literal 1/1440 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32))) (*.f32 u0 (*.f32 u0 u0))) (/.f32 (*.f32 #s(literal 720 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 u0 u0)))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal 1/48 binary32) (/.f32 (fma.f32 #s(literal -12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 u0)) (*.f32 #s(literal -24 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 #s(literal 1/2 binary32) (+.f32 (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 alphay)) (log.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 alphay alphay) u0))))))
(* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay)))))
(*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) alphay)) (log.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (* 1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))
(*.f32 #s(literal 1/2 binary32) (+.f32 (fma.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) alphay)) (log.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 alphay alphay) u0))))
(+ (* 1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (+ (* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (* 1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0)))))
(fma.f32 #s(literal 1/48 binary32) (/.f32 (fma.f32 #s(literal -12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 u0)) (*.f32 #s(literal -24 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 #s(literal 1/2 binary32) (+.f32 (fma.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) alphay)) (log.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 alphay alphay) u0)))))
(+ (* 1/1440 (/ (+ (* -720 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6))) (+ (* 1/48 (/ (+ (* -24 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (+ (* 1/2 (+ (log (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (* 1/2 (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))))
(fma.f32 #s(literal 1/1440 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32))) (*.f32 u0 (*.f32 u0 u0))) (/.f32 (*.f32 #s(literal 720 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 u0 u0)))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal 1/48 binary32) (/.f32 (fma.f32 #s(literal -12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (*.f32 u0 u0)) (*.f32 #s(literal -24 binary32) (*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 #s(literal 1/2 binary32) (+.f32 (fma.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) alphay)) (log.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 alphay alphay) u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* 1/2 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))
(*.f32 #s(literal 1/2 binary32) (+.f32 (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* 1/48 (* (pow alphax 2) (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2)))))))))) (* 1/2 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 #s(literal 1/48 binary32) (*.f32 alphax alphax)) (fma.f32 #s(literal -24 binary32) (/.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* 1/2 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow alphax 2) (+ (* 1/1440 (* (pow alphax 2) (+ (* -720 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (+ (* 240 (/ (* (pow u0 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 12)) (* (pow alphay 12) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 12) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 6) (pow (- 1 u0) 3))))))) (* 720 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))))) (* 1/48 (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 4) (pow (- 1 u0) 2))))))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 #s(literal 1/1440 binary32) (*.f32 alphax alphax)) (fma.f32 #s(literal -720 binary32) (/.f32 (fma.f32 u0 (neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (/.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 12 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 12 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal 720 binary32) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/48 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))))
(+ (* -2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 alphax alphax) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))))))
(+ (* -2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ (* 1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))))
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 alphax alphax) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))))) (fma.f32 #s(literal 1/48 binary32) (/.f32 (fma.f32 #s(literal -24 binary32) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (/.f32 (*.f32 #s(literal -192 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))))))
(+ (* -2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ (* 1/1440 (/ (+ (* -15360 (/ (* (pow alphay 12) (pow u0 3)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 6))))) (+ (* -2880 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* -720 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))) (pow alphax 6))) (+ (* 1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))))
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 alphax alphax) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))))) (fma.f32 #s(literal 1/1440 binary32) (/.f32 (fma.f32 #s(literal -15360 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 6 binary32))))) (fma.f32 #s(literal -720 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (*.f32 #s(literal -2880 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))))))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal 1/48 binary32) (/.f32 (fma.f32 #s(literal -24 binary32) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (/.f32 (*.f32 #s(literal -192 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))))))))
(* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))))
(+ (* -2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 alphax alphax) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))))))
(+ (* -2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ (* 1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))))
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 alphax alphax) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))))) (fma.f32 #s(literal 1/48 binary32) (/.f32 (fma.f32 #s(literal -24 binary32) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (/.f32 (*.f32 #s(literal -192 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))))))
(+ (* -2 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ (* 1/1440 (/ (+ (* -15360 (/ (* (pow alphay 12) (pow u0 3)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 6))))) (+ (* -2880 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* -720 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3))))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))) (pow alphax 6))) (+ (* 1/48 (/ (+ (* -192 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 4))))) (* -24 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) 2)))))) (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (pow alphax 4))) (* 1/2 (log (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))))
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 alphax alphax) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))))) (fma.f32 #s(literal 1/1440 binary32) (/.f32 (fma.f32 #s(literal -15360 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 6 binary32))))) (fma.f32 #s(literal -720 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (*.f32 #s(literal -2880 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))))))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal 1/48 binary32) (/.f32 (fma.f32 #s(literal -24 binary32) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (/.f32 (*.f32 #s(literal -192 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #s(literal 4 binary32)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))))))
(fma.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* 1/4 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u1 (fma.f32 (*.f32 #s(literal 1/4 binary32) u1) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))
(+ (* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* u1 (+ (* 1/12 (* u1 (+ (* -6 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (+ (* 12 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (* 16 (/ (* (pow alphay 6) (* (pow u0 3) (* (pow (sin (* 1/2 (PI))) 3) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 3)))) (* (pow alphax 12) (* (pow (cos (* 1/2 (PI))) 3) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 6) (pow (- 1 u0) 3)))))))))))) (* 1/4 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))))))))
(fma.f32 u1 (fma.f32 u1 (fma.f32 (*.f32 #s(literal 1/12 binary32) u1) (fma.f32 #s(literal -6 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))) (*.f32 (neg.f32 u0) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 12 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 #s(literal 16 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 3 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 12 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 3 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))))) (*.f32 #s(literal 1/4 binary32) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))))) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))))))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 (neg.f32 u0) (/.f32 (neg.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 u0 (neg.f32 (/.f32 (neg.f32 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))) #s(literal 1 binary32))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))))) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (*.f32 u0 u0)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0))) u0))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32)))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0))) u0))) u0))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 (neg.f32 u0) (/.f32 (neg.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 u0 (neg.f32 (/.f32 (neg.f32 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))) #s(literal 1 binary32))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))))) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (*.f32 u0 u0)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0))) u0))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32)))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0))) u0))) u0))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (*.f32 u0 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 6 binary32))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 6 binary32))))))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))))) #s(literal 1 binary32))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 6 binary32))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 6 binary32))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 u0))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 (*.f32 u0 u0))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0))) u0))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0)))) u0)) u0))
1
#s(literal 1 binary32)
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
1
#s(literal 1 binary32)
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
1
#s(literal 1 binary32)
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(fma.f32 u0 (fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 (neg.f32 u0) (/.f32 (neg.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 u0 (neg.f32 (/.f32 (neg.f32 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))) #s(literal 1 binary32))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))))) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (*.f32 u0 u0)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0))) u0))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32)))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0))) u0))) u0))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (*.f32 u0 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 6 binary32))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 6 binary32))))))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))))) #s(literal 1 binary32))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 6 binary32))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 6 binary32))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 u0))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 (*.f32 u0 u0))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0))) u0))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0)))) u0)) u0))
1
#s(literal 1 binary32)
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
1
#s(literal 1 binary32)
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
1
#s(literal 1 binary32)
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(fma.f32 u0 (fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (* (pow alphay 2) (- (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 (neg.f32 u0) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/2 (* (pow alphay 2) (- (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/2 (/ (* u0 (- (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (- (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 (neg.f32 u0) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (neg.f32 u0) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))))) #s(literal 1 binary32))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))))))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (* (pow alphax 2) (- (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 (neg.f32 u0) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/2 (* (pow alphax 2) (- (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/2 (/ (* u0 (- (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (- (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 (neg.f32 u0) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (neg.f32 u0) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))))) #s(literal 1 binary32))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 u0))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 (*.f32 u0 u0))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0))) u0))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0)))) u0)) u0))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 (neg.f32 u0) (/.f32 (neg.f32 (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 u0 (neg.f32 (/.f32 (neg.f32 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))) #s(literal 1 binary32))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))))) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (*.f32 u0 u0)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0))) u0))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32)))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0))) u0))) u0))
(* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (+ (* 1/48 (* (pow alphay 2) (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal 1/48 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/1440 (* (pow alphay 2) (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* 1/48 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal 1/1440 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal 720 binary32) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 #s(literal 240 binary32) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1/48 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/48 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* 1/80640 (* (pow alphay 2) (+ (* -40320 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 4)))))))))) (* 1/1440 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal 1/80640 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal -40320 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -40320 binary32) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -40320 binary32) (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -20160 binary32) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -10080 binary32) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))))))) (*.f32 #s(literal 1/1440 binary32) (fma.f32 #s(literal 720 binary32) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 #s(literal 240 binary32) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal 1/48 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (* -1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/48 binary32) (/.f32 (fma.f32 #s(literal 24 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (* -1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/1440 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/1440 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 720 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -240 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 12 binary32)) (*.f32 u0 (*.f32 u0 u0))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 12 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal 1/48 binary32) (/.f32 (fma.f32 #s(literal 24 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (* -1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/48 binary32) (/.f32 (fma.f32 #s(literal 24 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (* -1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/1440 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (* 1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/1440 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 720 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -240 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 12 binary32)) (*.f32 u0 (*.f32 u0 u0))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 12 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal 1/48 binary32) (/.f32 (fma.f32 #s(literal 24 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphax alphax) u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphax 2) (+ (* 1/48 (* (pow alphax 2) (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 #s(literal 1/48 binary32) (*.f32 alphax alphax)) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/1440 (* (pow alphax 2) (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* 1/48 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 #s(literal 1/1440 binary32) (*.f32 alphax alphax)) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 720 binary32) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal 1/48 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/48 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (+ (* 1/80640 (* (pow alphax 2) (+ (* -40320 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 4)))))))))) (* 1/1440 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))))))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 #s(literal 1/80640 binary32) (*.f32 alphax alphax)) (fma.f32 #s(literal -40320 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -40320 binary32) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -40320 binary32) (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -20160 binary32) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -10080 binary32) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))))))) (*.f32 #s(literal 1/1440 binary32) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 720 binary32) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))))) (*.f32 #s(literal 1/48 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (* -1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/48 binary32) (fma.f32 #s(literal 24 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 4 binary32)))))
(+ (* -1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/1440 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/1440 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 720 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -240 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (*.f32 u0 (*.f32 u0 u0))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 12 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/48 binary32) (fma.f32 #s(literal 24 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 4 binary32))))))
(* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (* -1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/48 binary32) (fma.f32 #s(literal 24 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 4 binary32)))))
(+ (* -1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/1440 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (+ (* 1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (* 1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/1440 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 720 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -240 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (*.f32 u0 (*.f32 u0 u0))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 12 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/48 binary32) (fma.f32 #s(literal 24 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 4 binary32))))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* u0 (+ (* 1/4 (* u0 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(*.f32 u0 (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) (-.f32 (/.f32 #s(literal 2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* 1/12 (* u0 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/4 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/12 binary32) u0) (-.f32 (+.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (/.f32 #s(literal 6 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (-.f32 (/.f32 #s(literal 2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* 1/4 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* 1/48 (* u0 (- (+ (* 24 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* 24 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3)))) (+ (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 4))) (* 36 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/12 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/48 binary32) u0) (+.f32 (/.f32 #s(literal 24 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 (/.f32 #s(literal 24 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (+.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32))) (/.f32 #s(literal 36 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/12 binary32) (-.f32 (+.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (/.f32 #s(literal 6 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (-.f32 (/.f32 #s(literal 2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(- (+ (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1/2 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))
(fma.f32 #s(literal -1/4 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (*.f32 u0 u0)) (fma.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))))
(- (+ (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (+ (* -1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3))) (* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (/ 1/2 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))
(fma.f32 #s(literal -1/4 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (*.f32 u0 u0)) (-.f32 (fma.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 #s(literal -1/12 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 6 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (*.f32 u0 (*.f32 u0 u0)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(+ (* -1 (/ (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) u0)) (* 1/2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) u0) (/.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (* -1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0))) u0)) (* 1/2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* 1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(fma.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal -1/12 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 6 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) u0)) u0))) u0))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (+ (* 1/24 (* (pow alphay 2) (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/720 (* (pow alphay 2) (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* 1/24 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 1/720 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 720 binary32) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 #s(literal 240 binary32) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* 1/40320 (* (pow alphay 2) (+ (* -40320 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 4)))))))))) (* 1/720 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2)))))))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal 1/40320 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal -40320 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -40320 binary32) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -40320 binary32) (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -20160 binary32) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -10080 binary32) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))))))) (*.f32 #s(literal 1/720 binary32) (fma.f32 #s(literal 720 binary32) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 #s(literal 240 binary32) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(log1p.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))))
(fma.f32 (neg.f32 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (log1p.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4)))))
(+.f32 (log1p.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/24 binary32) (/.f32 (fma.f32 #s(literal 24 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))))))
(+.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (log1p.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/720 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 720 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -240 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 12 binary32)) (*.f32 u0 (*.f32 u0 u0))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 12 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal 24 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphay #s(literal 4 binary32)))))
(log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(log1p.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))))
(fma.f32 (neg.f32 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (log1p.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4)))))
(+.f32 (log1p.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/24 binary32) (/.f32 (fma.f32 #s(literal 24 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))))))
(+.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (log1p.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/720 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 720 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -240 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 12 binary32)) (*.f32 u0 (*.f32 u0 u0))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 12 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal 24 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphay #s(literal 4 binary32)))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphax 2) (+ (* 1/24 (* (pow alphax 2) (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 alphax alphax)) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (+ (* 1/720 (* (pow alphax 2) (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* 1/24 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 #s(literal 1/720 binary32) (*.f32 alphax alphax)) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 720 binary32) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (+ (* 1/40320 (* (pow alphax 2) (+ (* -40320 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6)) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (pow (- 1 u0) 4)))))))))) (* 1/720 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2)))))))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 #s(literal 1/40320 binary32) (*.f32 alphax alphax)) (fma.f32 #s(literal -40320 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -40320 binary32) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -40320 binary32) (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -20160 binary32) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -10080 binary32) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))))))) (*.f32 #s(literal 1/720 binary32) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 720 binary32) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))))) (*.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(log1p.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))))
(fma.f32 (neg.f32 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (log1p.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4)))))
(+.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (log1p.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal 24 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 4 binary32))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))))))
(+.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (log1p.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/24 binary32) (/.f32 (fma.f32 #s(literal 24 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 #s(literal 1/720 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 720 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -240 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (*.f32 u0 (*.f32 u0 u0))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 12 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (pow.f32 alphax #s(literal 6 binary32))))))
(log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(log1p.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))))
(fma.f32 (neg.f32 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (log1p.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4)))))
(+.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (log1p.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal 24 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 4 binary32))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))))))
(+.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (log1p.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/24 binary32) (/.f32 (fma.f32 #s(literal 24 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (*.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 #s(literal 1/720 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 720 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -240 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (*.f32 u0 (*.f32 u0 u0))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 12 binary32)) (*.f32 (pow.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (pow.f32 alphax #s(literal 6 binary32))))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* 1/6 (* u0 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/6 binary32) u0) (-.f32 (+.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (/.f32 #s(literal 6 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* 1/2 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* 1/24 (* u0 (- (+ (* 24 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* 24 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3)))) (+ (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 4))) (* 36 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/6 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 #s(literal 1/24 binary32) (*.f32 u0 (+.f32 (/.f32 #s(literal 24 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 (/.f32 #s(literal 24 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (+.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32))) (/.f32 #s(literal 36 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/6 binary32) (-.f32 (+.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (/.f32 #s(literal 6 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))
(-.f32 (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(- (+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (pow u0 2)))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))
(-.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (*.f32 u0 u0)) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(- (+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (pow u0 3))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))
(-.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (*.f32 u0 u0)) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 6 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (*.f32 u0 (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))
(-.f32 (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) u0)))
(-.f32 (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) u0) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0))
(+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) u0)))
(-.f32 (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 6 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) u0)) u0)) u0))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (PI.f32) (fma.f32 u1 (fma.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))
(+ (* 2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (* u1 (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (pow alphax 2)))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u1) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (* u1 (+ (/ (* (pow alphay 2) (* u1 (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI)))))))) (pow alphax 2)) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (pow alphax 2)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(fma.f32 u1 (fma.f32 u1 (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u1 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))
(* 1/2 (PI))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(* 2 (* u1 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal 2 binary32) (PI.f32))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal 2 binary32) (PI.f32))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal 2 binary32) (PI.f32))))
(* 2 (* u1 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(*.f32 (neg.f32 u1) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal -2 binary32) (PI.f32))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(*.f32 (neg.f32 u1) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal -2 binary32) (PI.f32))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(*.f32 (neg.f32 u1) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal -2 binary32) (PI.f32))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (PI.f32) (fma.f32 u1 (fma.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(* 1/2 (PI))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(* 2 (* u1 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal 2 binary32) (PI.f32))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal 2 binary32) (PI.f32))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal 2 binary32) (PI.f32))))
(* 2 (* u1 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(*.f32 (neg.f32 u1) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal -2 binary32) (PI.f32))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(*.f32 (neg.f32 u1) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal -2 binary32) (PI.f32))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(*.f32 (neg.f32 u1) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal -2 binary32) (PI.f32))))
(/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI)))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))) (/ (* alphay (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) alphax))
(fma.f32 alphay (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 (*.f32 (*.f32 alphay u1) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) alphax))
(+ (* u1 (+ (* 2 (/ (* alphay (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* alphay (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) alphax))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(fma.f32 alphay (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 u1 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay u1) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 (*.f32 alphay (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) alphax))))
(+ (* u1 (+ (* u1 (+ (* 2 (/ (* alphay (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* alphay (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) alphax))) (/ (* alphay (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) alphax))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(fma.f32 u1 (fma.f32 u1 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 (*.f32 (*.f32 alphay u1) (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) alphax)) (/.f32 (*.f32 alphay (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) alphax)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))) #s(literal 1/2 binary32))

rewrite392.0ms (1.5%)

Memory
-3.3MiB live, 663.5MiB allocated
Rules
4 196×lower-*.f64
4 158×lower-*.f32
2 674×lower-/.f64
2 654×lower-/.f32
2 156×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0951880
01541459
16191243
255491210
082141209
Stop Event
iter limit
node limit
iter limit
Counts
27 → 409
Calls
Call 1
Inputs
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32))
(*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))))
(*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))
(log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))
(tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
Outputs
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal 1/2 binary32))) (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))))))
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1 binary32)))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))))))
(pow.f32 (exp.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))))) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1/2 binary32)) #s(literal -1 binary32)) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal 1/2 binary32)) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1/2 binary32))) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/4 binary32)))
(neg.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1 binary32)))
(*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))
(*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))))) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))))
(*.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(+.f32 alphax (*.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))))
(+.f32 (*.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))) alphax)
(fma.f32 #s(literal 1 binary32) alphax (*.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))))
(fma.f32 alphax #s(literal 1 binary32) (*.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))))
(fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax)
(fma.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) alphax) alphax)
(fma.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax alphax)
(fma.f32 (*.f32 (*.f32 alphay alphay) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))) (*.f32 (pow.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) alphax) alphax)
(fma.f32 (*.f32 alphax (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) alphax)
(fma.f32 (*.f32 alphax (*.f32 (*.f32 alphay alphay) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))) (pow.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) alphax)
(/.f32 (fma.f32 (*.f32 alphax alphax) alphax (pow.f32 (*.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))) #s(literal 3 binary32))) (fma.f32 alphax alphax (-.f32 (pow.f32 (*.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 alphax (*.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))))))
(/.f32 (-.f32 (*.f32 alphax alphax) (pow.f32 (*.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 alphax (*.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))))
(/.f32 (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 6 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 4 binary32))) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))))
(/.f32 (*.f32 alphax (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 4 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 6 binary32))) alphax) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 4 binary32))) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 4 binary32))) alphax) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))))
(*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))) alphax)
(*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (exp.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))))))
(*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1/2 binary32))
(*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (log.f32 (exp.f32 #s(literal 1/2 binary32))))
(log.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1/2 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))) #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))) #s(literal -1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))) #s(literal -1/4 binary32)))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))) (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))) #s(literal 1/4 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32)))) (sqrt.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #s(literal -1 binary32))) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal -1 binary32))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))
(+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))) (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal -1 binary32)) (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #s(literal -1 binary32))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32) #s(literal 1 binary32))
(-.f32 (/.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))) (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal -1 binary32)) (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #s(literal -1 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))))
(/.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #s(literal -1 binary32)) (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal -1 binary32)))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #s(literal -1 binary32))) (neg.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))
(*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))))
(*.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal -1 binary32))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))
(*.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))
(*.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))))))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))) #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))))) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/4 binary32)))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/2 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))) #s(literal 1/4 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 3 binary32)))) (sqrt.f32 (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))
(+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32))
(fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))) (/.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 2 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 3 binary32))) (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 3 binary32))) (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))))
(/.f32 (-.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))
(*.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))
(*.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal 1/2 binary32))) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))) #s(literal -1 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) #s(literal 1/4 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))) #s(literal -1 binary32))
(/.f32 (pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log1p.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 3 binary32)))) (pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log1p.f32 (*.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))))
(/.f32 (pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log1p.f32 (neg.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log1p.f32 (neg.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) #s(literal -1 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal -1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal -1/4 binary32)))
(neg.f32 (log.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) #s(literal 0 binary32))
(+.f32 (log.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32))) (log.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32))))
(fma.f32 #s(literal 1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 0 binary32))
(fma.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32) #s(literal 0 binary32))
(fma.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (log.f32 (exp.f32 #s(literal 1/2 binary32))) #s(literal 0 binary32))
(-.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))))
(-.f32 (log.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))) (log.f32 #s(literal -1 binary32)))
(*.f32 #s(literal 1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))
(*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))
(*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (log.f32 (exp.f32 #s(literal 1/2 binary32))))
(log.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))
(log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))
(neg.f32 (log.f32 (/.f32 (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 3 binary32))))))
(neg.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(+.f32 (log1p.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(+.f32 (log1p.f32 (neg.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 3 binary32))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))
(-.f32 (log1p.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (log1p.f32 (*.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (log.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (log1p.f32 (neg.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))
(-.f32 (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 3 binary32))))) (log.f32 (neg.f32 (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))))
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #s(literal 1 binary32))) (log.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(pow.f32 (/.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))
(+.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1 binary32))
(pow.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1/2 binary32) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1 binary32))
(fma.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(fma.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/4 binary32))))) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(fma.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal -1/2 binary32))) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 1 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 1 binary32)) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32))) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))) (neg.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))
(*.f32 #s(literal -2 binary32) (*.f32 (sin.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (sin.f32 (/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) #s(literal 1 binary32)) #s(literal 2 binary32)))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (exp.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (pow.f32 (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(/.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) alphax)
(/.f32 (*.f32 (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) alphax)
(*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))
(*.f32 (/.f32 alphay alphax) (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (*.f32 (/.f32 alphay alphax) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal 1 binary32))
(*.f32 (*.f32 (*.f32 alphay alphay) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))) (pow.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))))
(*.f32 (exp.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (exp.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(*.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 alphay alphax)) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(*.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 alphay alphax))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))) (pow.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))) (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 u1 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(-.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))) (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (neg.f32 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 #s(literal 2 binary32) u1) (*.f32 #s(literal 4 binary32) (*.f32 u1 u1)) #s(literal 1/8 binary32))) (fma.f32 #s(literal 4 binary32) (*.f32 u1 u1) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 4 binary32) (*.f32 u1 u1) #s(literal -1/4 binary32))) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 2 binary32) u1) (*.f32 #s(literal 4 binary32) (*.f32 u1 u1)) #s(literal 1/8 binary32)) (PI.f32)) (fma.f32 #s(literal 4 binary32) (*.f32 u1 u1) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (fma.f32 #s(literal 4 binary32) (*.f32 u1 u1) #s(literal -1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))))))
(*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))))) #s(literal 2 binary32))
(pow.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))) #s(literal -2 binary32))
(pow.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/4 binary32)))) (fma.f32 #s(literal 1/8 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal 1/8 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1/4 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/4 binary32)))) (fma.f32 #s(literal 1/8 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal 1/8 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1/4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/4 binary32)))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/4 binary32)))))
(/.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1/4 binary32)) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal 1/8 binary32))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/4 binary32))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1/4 binary32))) (neg.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))) #s(literal -2 binary32))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))))) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))))) #s(literal 1 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))))))
(*.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/4 binary32))))))
(*.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1/2 binary32))
(tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(pow.f32 (/.f32 (cos.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sin.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sin.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (sin.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 (cos.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(*.f32 (sin.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (cos.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(pow.f32 (/.f32 alphax (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphax alphay))
(/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) alphax)
(/.f32 (*.f32 #s(literal 1 binary32) (sin.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 (/.f32 alphax alphay) (cos.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (*.f32 alphay (sin.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (*.f32 (neg.f32 alphay) (sin.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 (neg.f32 alphax) (cos.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (*.f32 (sin.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 1 binary32)) (*.f32 (cos.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphax alphay)))
(/.f32 (*.f32 (sin.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay) (*.f32 (cos.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphax))
(/.f32 (*.f32 (sin.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 alphay)) (*.f32 (cos.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 alphax)))
(/.f32 (neg.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (neg.f32 alphax))
(/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (cos.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 1 binary32)) (/.f32 alphax alphay))
(/.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 alphay)) (neg.f32 alphax))
(/.f32 (*.f32 #s(literal 1 binary32) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 alphax alphay))
(/.f32 (*.f32 (neg.f32 alphay) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 alphax))
(/.f32 (*.f32 (sin.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (cos.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 alphay (*.f32 (/.f32 #s(literal 1 binary32) alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))
(*.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) alphax))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))
(*.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))
(*.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))
(+.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32)))
(+.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))
(pow.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/4 binary32)))) (fma.f32 #s(literal 1/8 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal 1/8 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1/4 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 1 binary32)) #s(literal 2 binary32))
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))
(-.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))
(-.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/4 binary32)))) (fma.f32 #s(literal 1/8 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal 1/8 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1/4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 2 binary32))
(/.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/4 binary32)))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/4 binary32)))))
(/.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1/4 binary32)) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32))) #s(literal 1/2 binary32)) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal 1/8 binary32))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/4 binary32))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1/4 binary32))) (neg.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))) #s(literal -2 binary32))
(/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/4 binary32)))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))))) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32))))
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))
(*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1/2 binary32))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(*.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/4 binary32))))))
(*.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 1 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 1 binary32)))

eval544.0ms (2.1%)

Memory
36.9MiB live, 621.8MiB allocated
Compiler

Compiled 224 710 to 7 332 computations (96.7% saved)

prune590.0ms (2.3%)

Memory
-16.0MiB live, 659.2MiB allocated
Pruning

20 alts after pruning (18 fresh and 2 done)

PrunedKeptTotal
New1 718111 729
Fresh6713
Picked325
Done000
Total1 727201 747
Accuracy
100.0%
Counts
1 747 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.8%
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
99.9%
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))
98.1%
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))
97.4%
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
97.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32))))
37.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
37.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
88.7%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
97.6%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
99.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))))
99.5%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))))))
99.5%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) alphay) #s(literal 2 binary32))))))))
91.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(approx (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))))
97.8%
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))))
99.9%
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)))
98.2%
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)))
41.9%
#s(approx (/ 1 (sqrt (+ (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) 1))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
91.3%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
96.3%
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))
97.9%
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))))
Compiler

Compiled 1 612 to 1 012 computations (37.2% saved)

simplify410.0ms (1.6%)

Memory
-20.0MiB live, 402.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32))
cost-diff0
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
cost-diff64
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))
cost-diff6144
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
cost-diff0
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))
cost-diff0
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))
cost-diff0
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))
cost-diff64
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))
cost-diff0
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))
cost-diff0
(+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
cost-diff0
(sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
cost-diff0
(*.f32 alphay alphay)
cost-diff0
(neg.f32 (*.f32 alphay alphay))
cost-diff0
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))
cost-diff64
(fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))
cost-diff0
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))
cost-diff0
(log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))))
cost-diff0
(*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))
cost-diff3232
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)))
Rules
7 776×lower-fma.f64
7 768×lower-fma.f32
4 302×lower-*.f64
4 264×lower-*.f32
1 884×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01232782
01962782
13702604
27782601
319802601
455052601
085662572
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)))
(*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))
(log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))
u0
(*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))
(/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax)))
(*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))
alphax
(fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax)
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 alphay alphax)
alphay
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
#s(literal 2 binary32)
u1
#s(literal 1/2 binary32)
(PI.f32)
(/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
#s(literal -1/2 binary32)
(*.f32 alphay alphay)
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))
(fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))
(neg.f32 (*.f32 alphay alphay))
(*.f32 alphay alphay)
alphay
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))
u0
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))
(*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
#s(literal 2 binary32)
(atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))
(/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)
(*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(PI.f32)
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
u1
#s(literal 1/2 binary32)
alphax
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))
(*.f32 alphay (*.f32 alphay u0))
alphay
(*.f32 alphay u0)
u0
(*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(-.f32 #s(literal 1 binary32) u0)
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
#s(literal 2 binary32)
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/.f32 alphay alphax)
alphax
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(PI.f32)
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
u1
#s(literal 1/2 binary32)
#s(literal -1/2 binary32)
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))
#s(literal 1 binary32)
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))
(/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))
(*.f32 u0 (*.f32 alphay alphay))
u0
(*.f32 alphay alphay)
alphay
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))
(-.f32 #s(literal 1 binary32) u0)
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))
#s(literal 1/2 binary32)
(*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
#s(literal 2 binary32)
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 alphay alphax)
alphax
(tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(PI.f32)
#s(literal -1/2 binary32)
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
#s(literal 1 binary32)
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))
(/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))
(*.f32 u0 (*.f32 alphay alphay))
u0
(*.f32 alphay alphay)
alphay
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))
(-.f32 #s(literal 1 binary32) u0)
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))
#s(literal 1/2 binary32)
(*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
#s(literal 2 binary32)
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 alphay alphax)
alphax
(tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(PI.f32)
#s(literal 1/4 binary32)
Outputs
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))))))) #s(literal -1/2 binary32))
(*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))))))))
(log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))))
(log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax)))))))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))))))
u0
(*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax)))))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))
(+.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))))
(/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax)))
(*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))
alphax
(fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax)
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 alphay alphax)
alphay
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
#s(literal 2 binary32)
u1
#s(literal 1/2 binary32)
(PI.f32)
(/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
#s(literal -1/2 binary32)
(*.f32 alphay alphay)
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 u0 (/.f32 (*.f32 alphay alphay) (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1 binary32)))) #s(literal 1 binary32)))
(fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 (*.f32 alphay alphay) (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1 binary32)))) #s(literal 1 binary32))
(neg.f32 (*.f32 alphay alphay))
(*.f32 alphay alphay)
alphay
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))
u0
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
#s(literal 2 binary32)
(atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(PI.f32)
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
u1
#s(literal 1/2 binary32)
alphax
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))
(+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))
(*.f32 alphay (*.f32 alphay u0))
(*.f32 u0 (*.f32 alphay alphay))
alphay
(*.f32 alphay u0)
(*.f32 u0 alphay)
u0
(*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(-.f32 #s(literal 1 binary32) u0)
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
#s(literal 2 binary32)
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 alphay alphax)
alphax
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(PI.f32)
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
u1
#s(literal 1/2 binary32)
#s(literal -1/2 binary32)
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))
#s(literal 1 binary32)
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))
(/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))
(*.f32 u0 (*.f32 alphay alphay))
u0
(*.f32 alphay alphay)
alphay
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))
(-.f32 #s(literal 1 binary32) u0)
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
#s(literal 2 binary32)
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 alphay alphax)
alphax
(tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(PI.f32)
#s(literal -1/2 binary32)
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))
#s(literal 1 binary32)
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))
(/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))
(*.f32 u0 (*.f32 alphay alphay))
u0
(*.f32 alphay alphay)
alphay
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))
(-.f32 #s(literal 1 binary32) u0)
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
#s(literal 2 binary32)
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 alphay alphax)
alphax
(tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(PI.f32)
#s(literal 1/4 binary32)

localize744.0ms (2.9%)

Memory
14.0MiB live, 841.2MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.5584523967707434
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))
accuracy5.840852428970529
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))
accuracy9.66328998643891
#s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
accuracy12.374689928267715
(tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
accuracy0.5584523967707434
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))
accuracy5.840852428970529
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))
accuracy9.66328998643891
#s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
accuracy12.374689928267715
(tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
accuracy0.4091987793053261
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
accuracy0.5584523967707433
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
accuracy5.840852428970527
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))
accuracy12.374689928267715
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
accuracy0.4091987793053261
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
accuracy0.5584523967707433
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
accuracy1.1755643167020327
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))
accuracy12.374689928267715
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
accuracy0.40919877930532605
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
accuracy0.5075187988422102
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))
accuracy0.5584523967707433
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
accuracy12.374689928267697
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
Samples
395.0ms256×0valid
Compiler

Compiled 2 380 to 113 computations (95.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 357.0ms
ival-tan: 89.0ms (24.9% of total)
ival-cos: 66.0ms (18.5% of total)
ival-div: 58.0ms (16.2% of total)
ival-mult: 55.0ms (15.4% of total)
ival-pow2: 25.0ms (7% of total)
ival-add: 16.0ms (4.5% of total)
ival-atan: 13.0ms (3.6% of total)
ival-pow: 12.0ms (3.4% of total)
ival-sin: 7.0ms (2% of total)
ival-sub: 5.0ms (1.4% of total)
ival-exp: 3.0ms (0.8% of total)
ival-sqrt: 3.0ms (0.8% of total)
ival-log1p: 2.0ms (0.6% of total)
ival-pi: 1.0ms (0.3% of total)
exact: 1.0ms (0.3% of total)
ival-neg: 1.0ms (0.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series945.0ms (3.7%)

Memory
14.3MiB live, 1 073.1MiB allocated
Counts
29 → 1 044
Calls
Call 1
Inputs
#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())
#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())
#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())
#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())
#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())
#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())
#s(alt (neg.f32 (*.f32 alphay alphay)) (patch (neg.f32 (*.f32 alphay alphay)) #<representation binary32>) () ())
#s(alt (*.f32 alphay alphay) (patch (*.f32 alphay alphay) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())
#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())
#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())
#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())
#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())
#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())
#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())
#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())
#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())
#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())
#s(alt (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (patch (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #<representation binary32>) () ())
#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())
#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())
#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (patch (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) #<representation binary32>) () ())
#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())
#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())
#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())
#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())
#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())
#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())
Outputs
#s(alt 1 (taylor 0 u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor 0 u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (taylor 0 u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (+ (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (* 1/2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (taylor 0 u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (taylor inf u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))))) (taylor inf u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))) (taylor inf u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))) (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (* 1/2 (/ (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))))) (taylor inf u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (taylor -inf u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))))) (taylor -inf u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) u0))) (taylor -inf u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (sqrt (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (+ (* 2 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))) (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) u0)) (* -1/2 (* (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))))) u0))) (taylor -inf u0) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* -1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3)))))) (taylor 0 alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))))) (* -1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3)))))))) (taylor 0 alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))) (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2)))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2))) (+ (* 1/2 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))))))))) (taylor 0 alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (taylor inf alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* 1/2 (* (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3)))))) (taylor inf alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))) (* 1/2 (* (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3))))))) (taylor inf alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* u0 (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1/2 (/ (* u0 (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (/ (* u0 (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (pow alphax 6)) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))) (* 1/2 (* (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3)))))))) (taylor inf alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (taylor -inf alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* 1/2 (* (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3)))))) (taylor -inf alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))) (* 1/2 (* (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3))))))) (taylor -inf alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* u0 (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1/2 (/ (* u0 (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (/ (* u0 (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (pow alphax 6)) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))) (* 1/2 (* (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3)))))))) (taylor -inf alphax) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0))))) (taylor 0 alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0))))))) (taylor 0 alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -1 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2))))))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))))) (* -1/2 (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (/ 1 alphay) (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0))) (taylor inf alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay) (taylor inf alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay) (taylor inf alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) u0)) (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay) (taylor inf alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (/ 1 alphay) (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)))) (taylor -inf alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay)) (taylor -inf alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay)) (taylor -inf alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) u0)) (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay)) (taylor -inf alphay) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3)))))) (taylor 0 u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3))))) (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))))))) (taylor 0 u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3))))) (* u1 (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (* (cos (* 1/2 (PI))) (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 3) (* (cos (* 1/2 (PI))) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2))))))))))))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2))) (+ (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2))))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))))))))) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))))))))) (taylor 0 u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) (patch (exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (taylor 0 u0) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* -1/4 (* u0 (- (* 2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))))) (* 1/2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (taylor 0 u0) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2)))) (* -1/12 (* u0 (- (+ (* 2 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3))) (* 6 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 6 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2)))))))) (* 1/2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (taylor 0 u0) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2)))) (* u0 (+ (* -1/12 (- (+ (* 2 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3))) (* 6 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 6 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))))) (* -1/48 (* u0 (- (+ (* 24 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (* 24 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3)))) (+ (* 6 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 4))) (* 36 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))))))))))) (* 1/2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (taylor 0 u0) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (taylor inf u0) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (/ 1 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))) (taylor inf u0) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))) (taylor inf u0) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (* 6 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))) (pow u0 3))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))))) (taylor inf u0) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (taylor -inf u0) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (/ 1 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))) (taylor -inf u0) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) u0)) (* 1/2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (taylor -inf u0) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 (/ (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (* 6 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))) u0)) (* 1/4 (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))))) u0)) (* 1/2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (taylor -inf u0) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* -1/2 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (taylor 0 alphax) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (* -1/48 (* (pow alphax 2) (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))))))))) (taylor 0 alphax) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (* (pow alphax 2) (+ (* -1/48 (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))))) (* -1/1440 (* (pow alphax 2) (+ (* -720 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (+ (* 240 (/ (* (pow u0 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 12)) (* (pow alphay 12) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 12) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 6) (pow (- 1 u0) 3))))))) (* 720 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))))))))))) (taylor 0 alphax) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (taylor inf alphax) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* 1/2 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (taylor inf alphax) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4))) (* 1/2 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))))) (taylor inf alphax) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4))) (+ (* -1/1440 (/ (+ (* -720 (/ (* u0 (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (+ (* -720 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -240 (/ (pow u0 3) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 6) (pow (- 1 u0) 3))))))) (pow alphax 6))) (* 1/2 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))))) (taylor inf alphax) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (taylor -inf alphax) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* 1/2 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (taylor -inf alphax) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4))) (* 1/2 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))))) (taylor -inf alphax) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4))) (+ (* -1/1440 (/ (+ (* -720 (/ (* u0 (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (+ (* -720 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -240 (/ (pow u0 3) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 6) (pow (- 1 u0) 3))))))) (pow alphax 6))) (* 1/2 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))))) (taylor -inf alphax) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (taylor 0 alphay) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (* -1/48 (* (pow alphay 2) (+ (* -24 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -12 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2))))))))) (taylor 0 alphay) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -12 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))) (* -1/1440 (* (pow alphay 2) (+ (* -720 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (+ (* 240 (/ (pow u0 3) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))) (* 720 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))))))))) (taylor 0 alphay) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -12 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* -1/1440 (+ (* -720 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (+ (* 240 (/ (pow u0 3) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))) (* 720 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))))) (* -1/80640 (* (pow alphay 2) (+ (* -40320 (+ (* -1 (/ (* (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (+ (/ (* u0 (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 2))))) (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))))) (+ (* -40320 (/ (* (pow u0 3) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 4) (pow (- 1 u0) 4)))) (+ (* -20160 (/ (* (pow u0 2) (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 4) (pow (- 1 u0) 4)))) (+ (* -10080 (/ (pow u0 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 4) (pow (- 1 u0) 4)))) (* 40320 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))))))))))))))) (taylor 0 alphay) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (taylor inf alphay) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (* -1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0)))) (taylor inf alphay) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (+ (* -1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (* -1/48 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))))) (taylor inf alphay) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (+ (* -1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (+ (* -1/48 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (* -1/1440 (/ (+ (* -720 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6)))))) (taylor inf alphay) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (taylor -inf alphay) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (* -1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0)))) (taylor -inf alphay) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (+ (* -1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (* -1/48 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))))) (taylor -inf alphay) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (+ (* -1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (+ (* -1/48 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (* -1/1440 (/ (+ (* -720 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6)))))) (taylor -inf alphay) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))))) (taylor 0 u1) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (* u1 (+ (* -1 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (* -1/4 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))))))))) (taylor 0 u1) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (* u1 (+ (* -1 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (* u1 (+ (* -1/4 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))))) (* -1/12 (* u1 (+ (* -6 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (* (cos (* 1/2 (PI))) (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 3) (* (cos (* 1/2 (PI))) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2))))))))))))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (+ (* 12 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (* 16 (/ (* (pow alphay 6) (* (pow u0 3) (* (pow (sin (* 1/2 (PI))) 3) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 3)))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 3) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 6) (pow (- 1 u0) 3))))))))))))))))) (taylor 0 u1) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) (patch (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (taylor 0 u0) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor 0 u0) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/6 (* u0 (- (+ (* 2 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3))) (* 6 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 6 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2)))))) (* 1/2 (- (* 2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2)))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor 0 u0) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (- (* 2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2)))) (* u0 (+ (* 1/24 (* u0 (- (+ (* 24 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (* 24 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3)))) (+ (* 6 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 4))) (* 36 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))))))) (* 1/6 (- (+ (* 2 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3))) (* 6 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 6 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor 0 u0) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor inf u0) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (- (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (/ 1 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) (taylor inf u0) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (pow u0 2)))) (/ 1 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) (taylor inf u0) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (+ (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (pow u0 2))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (+ (* 6 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (* 2 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))))) (pow u0 3))))) (/ 1 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) (taylor inf u0) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor -inf u0) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (- (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (/ 1 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) (taylor -inf u0) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* -1 (/ (+ (* 1/2 (/ (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) u0)) (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0))) (taylor -inf u0) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (+ (* 6 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (* 2 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))))) u0))) u0)) (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0))) (taylor -inf u0) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))) (taylor 0 alphax) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))) (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (taylor 0 alphax) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))) (* (pow alphax 2) (+ (* 1/24 (* (pow alphax 2) (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2)))))))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))))) (taylor 0 alphax) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* 1/720 (* (pow alphax 2) (+ (* -720 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (+ (* 240 (/ (* (pow u0 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 12)) (* (pow alphay 12) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 12) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 6) (pow (- 1 u0) 3))))))) (* 720 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))))))) (* 1/24 (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))))) (taylor 0 alphax) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))) (taylor inf alphax) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))) (* -1 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (taylor inf alphax) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))) (+ (* -1 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (* 1/24 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4))))) (taylor inf alphax) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))) (+ (* -1 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* u0 (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (+ (* -720 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -240 (/ (pow u0 3) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 6) (pow (- 1 u0) 3))))))) (pow alphax 6))) (* 1/24 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4)))))) (taylor inf alphax) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))) (taylor -inf alphax) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))) (* -1 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (taylor -inf alphax) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))) (+ (* -1 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (* 1/24 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4))))) (taylor -inf alphax) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))) (+ (* -1 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* u0 (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (+ (* -720 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -240 (/ (pow u0 3) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 6) (pow (- 1 u0) 3))))))) (pow alphax 6))) (* 1/24 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4)))))) (taylor -inf alphax) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0))) (taylor 0 alphay) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* 1/24 (* (pow alphay 2) (+ (* -24 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -12 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2))))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0))))) (taylor 0 alphay) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/720 (* (pow alphay 2) (+ (* -720 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (+ (* 240 (/ (pow u0 3) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))) (* 720 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))))) (* 1/24 (+ (* -24 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -12 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0))))) (taylor 0 alphay) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -12 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* 1/40320 (* (pow alphay 2) (+ (* -40320 (+ (* -1 (/ (* (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (+ (/ (* u0 (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 2))))) (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))))) (+ (* -40320 (/ (* (pow u0 3) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 4) (pow (- 1 u0) 4)))) (+ (* -20160 (/ (* (pow u0 2) (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 4) (pow (- 1 u0) 4)))) (+ (* -10080 (/ (pow u0 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 4) (pow (- 1 u0) 4)))) (* 40320 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))))))))) (* 1/720 (+ (* -720 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (+ (* 240 (/ (pow u0 3) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))) (* 720 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))))))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0))))) (taylor 0 alphay) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ 1 alphay)))) (taylor inf alphay) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -2 (log (/ 1 alphay))) (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0)))) (taylor inf alphay) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -2 (log (/ 1 alphay))) (+ (* 1/24 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))) (taylor inf alphay) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -2 (log (/ 1 alphay))) (+ (* 1/720 (/ (+ (* -720 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6))) (+ (* 1/24 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0)))))) (taylor inf alphay) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ -1 alphay)))) (taylor -inf alphay) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -2 (log (/ -1 alphay))) (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0)))) (taylor -inf alphay) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -2 (log (/ -1 alphay))) (+ (* 1/24 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))) (taylor -inf alphay) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -2 (log (/ -1 alphay))) (+ (* 1/720 (/ (+ (* -720 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6))) (+ (* 1/24 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0)))))) (taylor -inf alphay) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))) (taylor 0 u1) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))) (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))))))) (taylor 0 u1) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))) (* u1 (+ (* 1/2 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))))))) (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))))))))) (taylor 0 u1) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))) (* u1 (+ (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (* u1 (+ (* 1/6 (* u1 (+ (* -6 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (* (cos (* 1/2 (PI))) (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 3) (* (cos (* 1/2 (PI))) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2))))))))))))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (+ (* 12 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (* 16 (/ (* (pow alphay 6) (* (pow u0 3) (* (pow (sin (* 1/2 (PI))) 3) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 3)))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 3) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 6) (pow (- 1 u0) 3)))))))))))) (* 1/2 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))))))))))) (taylor 0 u1) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))))) (taylor inf u1) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))))) (taylor inf u1) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))))) (taylor inf u1) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))))) (taylor inf u1) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))))) (taylor -inf u1) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))))) (taylor -inf u1) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))))) (taylor -inf u1) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))))) (taylor -inf u1) (#s(alt (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) (patch (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (taylor 0 u0) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor 0 u0) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor 0 u0) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor 0 u0) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (taylor inf u0) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor inf u0) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) u0)) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (taylor inf u0) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor inf u0) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (taylor -inf u0) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (taylor -inf u0) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) u0)) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (taylor -inf u0) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (+ (/ 1 (* (pow u0 2) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) u0)) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (taylor -inf u0) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))) (taylor 0 alphax) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (+ (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))) (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (taylor 0 alphax) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (taylor 0 alphax) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))) (taylor inf alphax) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (taylor inf alphax) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow alphax 4))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (taylor inf alphax) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow alphax 6))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (taylor inf alphax) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))) (taylor -inf alphax) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (taylor -inf alphax) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow alphax 4))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (taylor -inf alphax) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow alphax 6))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (taylor -inf alphax) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0))) (taylor 0 alphay) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0))))) (taylor 0 alphay) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0))))) (taylor 0 alphay) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (+ (/ (* u0 (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 2))))) (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0))))))))) (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0))))) (taylor 0 alphay) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))) (taylor inf alphay) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))) (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (taylor inf alphay) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow alphay 4))) (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (taylor inf alphay) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (pow alphay 6))) (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) (taylor inf alphay) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))) (taylor -inf alphay) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))) (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (taylor -inf alphay) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow alphay 4))) (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (taylor -inf alphay) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (pow alphay 6))) (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) (taylor -inf alphay) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))) (taylor 0 u1) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (taylor 0 u1) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (taylor 0 u1) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (* (cos (* 1/2 (PI))) (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 3) (* (cos (* 1/2 (PI))) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2))))))))))))))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (taylor 0 u1) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))) (taylor inf u1) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))) (taylor inf u1) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))) (taylor inf u1) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))) (taylor inf u1) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))) (taylor -inf u1) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))) (taylor -inf u1) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))) (taylor -inf u1) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))) (taylor -inf u1) (#s(alt (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (patch (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor 0 alphay) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor 0 alphay) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor 0 alphay) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (taylor inf alphay) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ 1 (pow alphay 2)))) (taylor inf alphay) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ 1 (pow alphay 2)))) (taylor inf alphay) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ 1 (pow alphay 2)))) (taylor inf alphay) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (taylor -inf alphay) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ 1 (pow alphay 2)))) (taylor -inf alphay) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ 1 (pow alphay 2)))) (taylor -inf alphay) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ 1 (pow alphay 2)))) (taylor -inf alphay) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (taylor 0 u0) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* -1 (/ (* (pow alphay 2) u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (* -1 (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))) (taylor 0 u0) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* -1 (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (* u0 (+ (* -1 (/ (* (pow alphay 2) u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (* -1 (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))))) (taylor 0 u0) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (taylor inf u0) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (/ (pow alphay 2) (* u0 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (taylor inf u0) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (/ (pow alphay 2) (* u0 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (/ (pow alphay 2) (* (pow u0 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor inf u0) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (/ (pow alphay 2) (* u0 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (/ (pow alphay 2) (* (pow u0 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (/ (pow alphay 2) (* (pow u0 3) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))) (taylor inf u0) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (taylor -inf u0) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (/ (pow alphay 2) (* u0 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (taylor -inf u0) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (- (* -1 (/ (pow alphay 2) (* u0 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) u0)) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (taylor -inf u0) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (- (* -1 (/ (- (/ (pow alphay 2) (* u0 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (* -1 (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) u0)) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) u0)) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (taylor -inf u0) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor 0 u1) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor 0 u1) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor 0 u1) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor 0 u1) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor inf u1) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor inf u1) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor inf u1) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor inf u1) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))))) (taylor -inf u1) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))))) (taylor -inf u1) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))))) (taylor -inf u1) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))))) (taylor -inf u1) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor 0 alphax) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor 0 alphax) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor 0 alphax) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor 0 alphax) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor inf alphax) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor inf alphax) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor inf alphax) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor inf alphax) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor -inf alphax) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor -inf alphax) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor -inf alphax) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))) (taylor -inf alphax) (#s(alt (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) (patch (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))) (taylor 0 u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (taylor 0 u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (+ (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (taylor 0 u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (taylor inf u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))))) (taylor inf u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))))) (taylor inf u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))))) (taylor inf u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (taylor -inf u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))))) (taylor -inf u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))) u0))) (taylor -inf u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))) (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))) u0)) (* -1/2 (* (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))))) u0))) (taylor -inf u0) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (taylor 0 alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (* -1/2 (* (pow alphay 2) (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))))) (taylor 0 alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -2 (/ (* u0 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (* -1 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (+ (* 8 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (/ (* u0 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* -1/2 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))))))))) (taylor 0 alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (/ 1 alphay) (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0))) (taylor inf alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay) (taylor inf alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay) (taylor inf alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay) (taylor inf alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (/ 1 alphay) (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)))) (taylor -inf alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay)) (taylor -inf alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay)) (taylor -inf alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay)) (taylor -inf alphay) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))) (taylor 0 alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3)))))) (taylor 0 alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))))) (* -1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3)))))))) (taylor 0 alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2)))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (+ (* 1/2 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))))))))) (taylor 0 alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (taylor inf alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3)))))) (taylor inf alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3))))))) (taylor inf alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (+ (* -1/2 (* (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -2 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3))))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2)))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (pow alphax 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3)))))))) (taylor inf alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (taylor -inf alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3)))))) (taylor -inf alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3))))))) (taylor -inf alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (+ (* -1/2 (* (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -2 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3))))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2)))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (pow alphax 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3)))))))) (taylor -inf alphax) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (taylor 0 u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3)))))) (taylor 0 u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))) (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))))))) (taylor 0 u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))) (* u1 (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (+ (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2))))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))))))))) (taylor 0 u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0)))))) (taylor inf u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0)))))) (taylor -inf u1) (#s(alt #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) (patch #s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alphay 2)) (taylor 0 alphay) (#s(alt (neg.f32 (*.f32 alphay alphay)) (patch (neg.f32 (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alphay 2)) (taylor 0 alphay) (#s(alt (neg.f32 (*.f32 alphay alphay)) (patch (neg.f32 (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alphay 2)) (taylor 0 alphay) (#s(alt (neg.f32 (*.f32 alphay alphay)) (patch (neg.f32 (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alphay 2)) (taylor 0 alphay) (#s(alt (neg.f32 (*.f32 alphay alphay)) (patch (neg.f32 (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alphay 2)) (taylor inf alphay) (#s(alt (neg.f32 (*.f32 alphay alphay)) (patch (neg.f32 (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alphay 2)) (taylor inf alphay) (#s(alt (neg.f32 (*.f32 alphay alphay)) (patch (neg.f32 (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alphay 2)) (taylor inf alphay) (#s(alt (neg.f32 (*.f32 alphay alphay)) (patch (neg.f32 (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alphay 2)) (taylor inf alphay) (#s(alt (neg.f32 (*.f32 alphay alphay)) (patch (neg.f32 (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alphay 2)) (taylor -inf alphay) (#s(alt (neg.f32 (*.f32 alphay alphay)) (patch (neg.f32 (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alphay 2)) (taylor -inf alphay) (#s(alt (neg.f32 (*.f32 alphay alphay)) (patch (neg.f32 (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alphay 2)) (taylor -inf alphay) (#s(alt (neg.f32 (*.f32 alphay alphay)) (patch (neg.f32 (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alphay 2)) (taylor -inf alphay) (#s(alt (neg.f32 (*.f32 alphay alphay)) (patch (neg.f32 (*.f32 alphay alphay)) #<representation binary32>) () ())) ())
#s(alt (pow alphay 2) (taylor 0 alphay) (#s(alt (*.f32 alphay alphay) (patch (*.f32 alphay alphay) #<representation binary32>) () ())) ())
#s(alt (pow alphay 2) (taylor 0 alphay) (#s(alt (*.f32 alphay alphay) (patch (*.f32 alphay alphay) #<representation binary32>) () ())) ())
#s(alt (pow alphay 2) (taylor 0 alphay) (#s(alt (*.f32 alphay alphay) (patch (*.f32 alphay alphay) #<representation binary32>) () ())) ())
#s(alt (pow alphay 2) (taylor 0 alphay) (#s(alt (*.f32 alphay alphay) (patch (*.f32 alphay alphay) #<representation binary32>) () ())) ())
#s(alt (pow alphay 2) (taylor inf alphay) (#s(alt (*.f32 alphay alphay) (patch (*.f32 alphay alphay) #<representation binary32>) () ())) ())
#s(alt (pow alphay 2) (taylor inf alphay) (#s(alt (*.f32 alphay alphay) (patch (*.f32 alphay alphay) #<representation binary32>) () ())) ())
#s(alt (pow alphay 2) (taylor inf alphay) (#s(alt (*.f32 alphay alphay) (patch (*.f32 alphay alphay) #<representation binary32>) () ())) ())
#s(alt (pow alphay 2) (taylor inf alphay) (#s(alt (*.f32 alphay alphay) (patch (*.f32 alphay alphay) #<representation binary32>) () ())) ())
#s(alt (pow alphay 2) (taylor -inf alphay) (#s(alt (*.f32 alphay alphay) (patch (*.f32 alphay alphay) #<representation binary32>) () ())) ())
#s(alt (pow alphay 2) (taylor -inf alphay) (#s(alt (*.f32 alphay alphay) (patch (*.f32 alphay alphay) #<representation binary32>) () ())) ())
#s(alt (pow alphay 2) (taylor -inf alphay) (#s(alt (*.f32 alphay alphay) (patch (*.f32 alphay alphay) #<representation binary32>) () ())) ())
#s(alt (pow alphay 2) (taylor -inf alphay) (#s(alt (*.f32 alphay alphay) (patch (*.f32 alphay alphay) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))))))) (taylor 0 alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor -inf alphay) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))))))) (taylor 0 alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor -inf alphax) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))) (taylor inf u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0))) (taylor -inf u0) (#s(alt (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (patch (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor 0 alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphay) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor 0 alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphax) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor 0 u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor 0 u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor 0 u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (patch (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphay) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphay) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphay) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphay) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphay) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphay) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphay) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphay) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphay) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphay) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphay) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphay) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphax) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphax) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphax) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphax) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphax) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphax) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphax) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphax) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphax) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphax) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphax) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphax) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf u1) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf u1) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf u1) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf u1) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (patch (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor inf alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor inf alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor inf alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor -inf alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor -inf alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor -inf alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor inf alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor inf alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor inf alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor -inf alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor -inf alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor -inf alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor inf u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (taylor inf u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor inf u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))) (taylor inf u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor -inf u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (taylor -inf u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0))) (taylor -inf u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0))) (taylor -inf u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphay) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor 0 alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphax) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor 0 u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))) (taylor -inf u1) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor 0 u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor 0 u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor 0 u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (patch (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphay) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (taylor -inf alphax) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor 0 u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))) (taylor -inf u1) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (taylor -inf u0) (#s(alt #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (patch #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* 1/2 (* (pow alphay 2) (- (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphay) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/2 (* (pow alphay 2) (- (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/2 (/ (* u0 (- (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (- (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))) (taylor 0 alphay) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphay) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor inf alphay) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor inf alphay) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor inf alphay) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphay) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor -inf alphay) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor -inf alphay) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor -inf alphay) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* 1/2 (* (pow alphax 2) (- (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphax) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/2 (* (pow alphax 2) (- (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/2 (/ (* u0 (- (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (- (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))) (taylor 0 alphax) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor inf alphax) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor inf alphax) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor inf alphax) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor inf alphax) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor -inf alphax) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))) (taylor -inf alphax) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))) (taylor -inf alphax) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))) (taylor -inf alphax) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor 0 u1) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor inf u1) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) (taylor -inf u1) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor inf u0) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor inf u0) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))) (taylor inf u0) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))) (taylor inf u0) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor -inf u0) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor -inf u0) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0))) (taylor -inf u0) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0))) (taylor -inf u0) (#s(alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (patch (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphay) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor -inf alphay) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))) (taylor 0 alphax) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))) (taylor -inf alphax) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))) (taylor inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0))) (taylor -inf u0) (#s(alt (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (patch (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/4 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* 1/4 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/96 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* 1/32 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))) (taylor 0 alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphay 2) (+ (* 1/4 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/96 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (+ (* 1/32 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* (pow alphay 2) (+ (* 1/2880 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2)))))))) (+ (* 1/384 (/ (* u0 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* 1/384 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3))))))))))))) (taylor 0 alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (taylor inf alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)) (taylor inf alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphay 4))) (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4))) (taylor inf alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* -1/384 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -1/384 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 1/2880 (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))))))) (pow alphay 6))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphay 4))) (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)))) (taylor inf alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (taylor -inf alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)) (taylor -inf alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphay 4))) (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4))) (taylor -inf alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* -1/384 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -1/384 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 1/2880 (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))))))) (pow alphay 6))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphay 4))) (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)))) (taylor -inf alphay) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/4 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (taylor 0 alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* 1/4 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/96 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* 1/32 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))) (taylor 0 alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow alphax 2) (+ (* 1/4 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/96 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (+ (* 1/32 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* (pow alphax 2) (+ (* 1/2880 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2)))))))) (+ (* 1/384 (/ (* u0 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* 1/384 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3))))))))))))) (taylor 0 alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (taylor inf alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)) (taylor inf alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphax 4))) (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4))) (taylor inf alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* -1/384 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -1/384 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 1/2880 (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))))))) (pow alphax 6))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphax 4))) (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)))) (taylor inf alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (taylor -inf alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)) (taylor -inf alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphax 4))) (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4))) (taylor -inf alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* -1/384 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -1/384 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 1/2880 (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))))))) (pow alphax 6))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphax 4))) (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)))) (taylor -inf alphax) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4) (taylor 0 u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4) (taylor 0 u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4) (taylor 0 u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4) (taylor 0 u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4) (taylor inf u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4) (taylor inf u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4) (taylor inf u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4) (taylor inf u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4) (taylor -inf u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4) (taylor -inf u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4) (taylor -inf u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4) (taylor -inf u1) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/4 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (taylor 0 u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* u0 (+ (* 1/8 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (* 1/32 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))) (* 1/4 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ (* u0 (+ (* 1/32 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* 1/8 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* 1/32 (/ (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (* 1/24 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))) (* 1/384 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))))) (* 1/4 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (taylor 0 u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4) (taylor inf u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4)) (taylor inf u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* -1/8 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (pow u0 2))) (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4))) (taylor inf u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* -1/8 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (pow u0 2))) (+ (* (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4) (/ (- (+ (* -1/24 (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))) (* 1/32 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/384 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 3))) (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4)))) (taylor inf u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4) (taylor -inf u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4)) (taylor -inf u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (* (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* -1/8 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) u0))) (* 1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)) 1/4) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) u0)) (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4)) (taylor -inf u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* -1/32 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 1/384 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* 1/24 (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))))) u0))) (* (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4) (+ (* -1/8 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))))) u0)) (* 1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)) 1/4) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) u0)) (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4)) (taylor -inf u0) (#s(alt (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) (patch (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))) (taylor 0 u1) (#s(alt (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (patch (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (patch (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (patch (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (patch (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (patch (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (patch (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (patch (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (patch (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (patch (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (patch (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (patch (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (patch (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))) (taylor -inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))) (taylor -inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))) (taylor -inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))) (taylor -inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor 0 alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor 0 alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor 0 alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor 0 alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor -inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor -inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor -inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor -inf alphay) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor 0 alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor 0 alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor 0 alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor 0 alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor -inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor -inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor -inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor -inf alphax) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))) (taylor 0 u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* 2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) (taylor 0 u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (* u1 (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (pow alphax 2)))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) (taylor 0 u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (* u1 (+ (/ (* (pow alphay 2) (* u1 (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI)))))))) (pow alphax 2)) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (pow alphax 2)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) (taylor 0 u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (taylor inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))) (taylor -inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))) (taylor -inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))) (taylor -inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2))) (taylor -inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (PI)) (taylor 0 u1) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (patch (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (patch (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (patch (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (patch (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) #<representation binary32>) () ())) ())
#s(alt (* 2 (* u1 (PI))) (taylor inf u1) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (patch (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (patch (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (patch (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (patch (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) #<representation binary32>) () ())) ())
#s(alt (* 2 (* u1 (PI))) (taylor -inf u1) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (patch (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (patch (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (patch (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (patch (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))) (taylor 0 u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (patch (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor -inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor -inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor -inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor -inf alphay) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor 0 alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor -inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor -inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor -inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (taylor -inf alphax) (#s(alt (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (patch (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (PI)) (taylor 0 u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 2 (* u1 (PI))) (taylor inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 2 (* u1 (PI))) (taylor -inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) (patch (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphay) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor -inf alphax) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor 0 u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (taylor inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))) (taylor -inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))) (taylor -inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))) (taylor -inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))) (taylor -inf u1) (#s(alt (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (patch (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))) (taylor 0 u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (taylor 0 u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1))))) (taylor inf u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1))))) (taylor -inf u1) (#s(alt (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (patch (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (PI)) (taylor 0 u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (taylor 0 u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* 2 (* u1 (PI))) (taylor inf u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI)))) (taylor inf u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* 2 (* u1 (PI))) (taylor -inf u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1))))) (taylor -inf u1) (#s(alt #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (patch #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) #<representation binary32>) () ())) ())
Calls

261 calls:

TimeVariablePointExpression
193.0ms
u1
@-inf
(exp (* (log (+ 1 (/ u0 (* (- 1 u0) (+ (/ 1 (* alphax (+ (* alphax (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2)) alphax))) (/ (+ (* (cos (* 2 (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))))) -1/2) 1/2) (* alphay alphay))))))) -1/2))
53.0ms
u1
@0
(exp (* (log (+ 1 (/ u0 (* (- 1 u0) (+ (/ 1 (* alphax (+ (* alphax (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2)) alphax))) (/ (+ (* (cos (* 2 (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))))) -1/2) 1/2) (* alphay alphay))))))) -1/2))
48.0ms
u1
@-inf
(* (log (+ 1 (/ u0 (* (- 1 u0) (+ (/ 1 (* alphax (+ (* alphax (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2)) alphax))) (/ (+ (* (cos (* 2 (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))))) -1/2) 1/2) (* alphay alphay))))))) -1/2)
45.0ms
u1
@inf
(* (log (+ 1 (/ u0 (* (- 1 u0) (+ (/ 1 (* alphax (+ (* alphax (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2)) alphax))) (/ (+ (* (cos (* 2 (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))))) -1/2) 1/2) (* alphay alphay))))))) -1/2)
43.0ms
alphay
@inf
(exp (* (log (+ 1 (/ u0 (* (- 1 u0) (+ (/ 1 (* alphax (+ (* alphax (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2)) alphax))) (/ (+ (* (cos (* 2 (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))))) -1/2) 1/2) (* alphay alphay))))))) -1/2))

simplify1.5s (5.7%)

Memory
58.3MiB live, 2 304.0MiB allocated
Algorithm
egg-herbie
Rules
7 956×lower-*.f64
7 956×lower-*.f32
3 672×lower-/.f32
3 672×lower-/.f64
3 412×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02977197567
08593194992
Stop Event
iter limit
node limit
Counts
1 044 → 1 044
Calls
Call 1
Inputs
1
(+ 1 (* -1/2 (/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (+ (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (* 1/2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))) (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (* 1/2 (/ (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (sqrt (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (+ (* 2 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))) (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) u0)) (* -1/2 (* (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))))) u0)))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* -1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))))) (* -1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3))))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))) (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2)))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2))) (+ (* 1/2 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* 1/2 (* (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))) (* 1/2 (* (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* u0 (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1/2 (/ (* u0 (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (/ (* u0 (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (pow alphax 6)) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))) (* 1/2 (* (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* 1/2 (* (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))) (* 1/2 (* (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* u0 (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1/2 (/ (* u0 (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (/ (* u0 (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (pow alphax 6)) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))) (* 1/2 (* (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3))))))))
1
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -1 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2))))))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))))) (* -1/2 (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2))))))))))))
(* (/ 1 alphay) (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)))
(/ (+ (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay)
(/ (+ (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay)
(/ (+ (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) u0)) (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay)
(* -1 (* (/ 1 alphay) (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0))))
(* -1 (/ (+ (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) u0)) (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3))))) (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3))))) (* u1 (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (* (cos (* 1/2 (PI))) (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 3) (* (cos (* 1/2 (PI))) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2))))))))))))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2))) (+ (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2))))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))))))))) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))))))
(* -1/2 (/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))
(* u0 (- (* -1/4 (* u0 (- (* 2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))))) (* 1/2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2)))) (* -1/12 (* u0 (- (+ (* 2 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3))) (* 6 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 6 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2)))))))) (* 1/2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2)))) (* u0 (+ (* -1/12 (- (+ (* 2 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3))) (* 6 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 6 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))))) (* -1/48 (* u0 (- (+ (* 24 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (* 24 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3)))) (+ (* 6 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 4))) (* 36 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))))))))))) (* 1/2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (/ 1 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (* 6 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))) (pow u0 3))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))))
(* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (/ 1 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))))
(+ (* -1 (/ (- (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) u0)) (* 1/2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (* 6 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))) u0)) (* 1/4 (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))))) u0)) (* 1/2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* -1/2 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (* -1/48 (* (pow alphax 2) (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2)))))))))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (* (pow alphax 2) (+ (* -1/48 (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))))) (* -1/1440 (* (pow alphax 2) (+ (* -720 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (+ (* 240 (/ (* (pow u0 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 12)) (* (pow alphay 12) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 12) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 6) (pow (- 1 u0) 3))))))) (* 720 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))))))))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* 1/2 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4))) (* 1/2 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4))) (+ (* -1/1440 (/ (+ (* -720 (/ (* u0 (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (+ (* -720 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -240 (/ (pow u0 3) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 6) (pow (- 1 u0) 3))))))) (pow alphax 6))) (* 1/2 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* 1/2 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4))) (* 1/2 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4))) (+ (* -1/1440 (/ (+ (* -720 (/ (* u0 (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (+ (* -720 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -240 (/ (pow u0 3) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 6) (pow (- 1 u0) 3))))))) (pow alphax 6))) (* 1/2 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))))))
(* -1/2 (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (* -1/48 (* (pow alphay 2) (+ (* -24 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -12 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -12 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))) (* -1/1440 (* (pow alphay 2) (+ (* -720 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (+ (* 240 (/ (pow u0 3) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))) (* 720 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))))))))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -12 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* -1/1440 (+ (* -720 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (+ (* 240 (/ (pow u0 3) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))) (* 720 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))))) (* -1/80640 (* (pow alphay 2) (+ (* -40320 (+ (* -1 (/ (* (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (+ (/ (* u0 (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 2))))) (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))))) (+ (* -40320 (/ (* (pow u0 3) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 4) (pow (- 1 u0) 4)))) (+ (* -20160 (/ (* (pow u0 2) (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 4) (pow (- 1 u0) 4)))) (+ (* -10080 (/ (pow u0 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 4) (pow (- 1 u0) 4)))) (* 40320 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0))))))))))))))))
(* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ 1 alphay)))))
(+ (* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (* -1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))
(+ (* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (+ (* -1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (* -1/48 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4)))))
(+ (* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (+ (* -1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (+ (* -1/48 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (* -1/1440 (/ (+ (* -720 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6))))))
(* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ -1 alphay)))))
(+ (* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (* -1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))
(+ (* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (+ (* -1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (* -1/48 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4)))))
(+ (* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (+ (* -1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (+ (* -1/48 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (* -1/1440 (/ (+ (* -720 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))))
(+ (* -1 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (* u1 (+ (* -1 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (* -1/4 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))))))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (* u1 (+ (* -1 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (* u1 (+ (* -1/4 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))))) (* -1/12 (* u1 (+ (* -6 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (* (cos (* 1/2 (PI))) (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 3) (* (cos (* 1/2 (PI))) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2))))))))))))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (+ (* 12 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (* 16 (/ (* (pow alphay 6) (* (pow u0 3) (* (pow (sin (* 1/2 (PI))) 3) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 3)))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 3) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 6) (pow (- 1 u0) 3)))))))))))))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))))))
(/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))
(* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(* u0 (+ (* u0 (+ (* 1/6 (* u0 (- (+ (* 2 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3))) (* 6 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 6 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2)))))) (* 1/2 (- (* 2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2)))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(* u0 (+ (* u0 (+ (* 1/2 (- (* 2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2)))) (* u0 (+ (* 1/24 (* u0 (- (+ (* 24 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (* 24 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3)))) (+ (* 6 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 4))) (* 36 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))))))) (* 1/6 (- (+ (* 2 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3))) (* 6 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 6 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(- (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (/ 1 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))
(- (+ (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (pow u0 2)))) (/ 1 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))
(- (+ (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (+ (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (pow u0 2))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (+ (* 6 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (* 2 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))))) (pow u0 3))))) (/ 1 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))
(log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(- (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (/ 1 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))
(+ (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* -1 (/ (+ (* 1/2 (/ (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) u0)) (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)))
(+ (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (+ (* 6 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (* 2 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))))) u0))) u0)) (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))) (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))) (* (pow alphax 2) (+ (* 1/24 (* (pow alphax 2) (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2)))))))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* 1/720 (* (pow alphax 2) (+ (* -720 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (+ (* 240 (/ (* (pow u0 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 12)) (* (pow alphay 12) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 12) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 6) (pow (- 1 u0) 3))))))) (* 720 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))))))) (* 1/24 (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))) (* -1 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))) (+ (* -1 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (* 1/24 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4)))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))) (+ (* -1 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* u0 (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (+ (* -720 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -240 (/ (pow u0 3) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 6) (pow (- 1 u0) 3))))))) (pow alphax 6))) (* 1/24 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4))))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))) (* -1 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))) (+ (* -1 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (* 1/24 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4)))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))) (+ (* -1 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* u0 (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (+ (* -720 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -240 (/ (pow u0 3) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 6) (pow (- 1 u0) 3))))))) (pow alphax 6))) (* 1/24 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4))))))
(/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))
(* (pow alphay 2) (+ (* 1/24 (* (pow alphay 2) (+ (* -24 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -12 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2))))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/720 (* (pow alphay 2) (+ (* -720 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (+ (* 240 (/ (pow u0 3) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))) (* 720 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))))) (* 1/24 (+ (* -24 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -12 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -12 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* 1/40320 (* (pow alphay 2) (+ (* -40320 (+ (* -1 (/ (* (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (+ (/ (* u0 (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 2))))) (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))))) (+ (* -40320 (/ (* (pow u0 3) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 4) (pow (- 1 u0) 4)))) (+ (* -20160 (/ (* (pow u0 2) (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 4) (pow (- 1 u0) 4)))) (+ (* -10080 (/ (pow u0 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 4) (pow (- 1 u0) 4)))) (* 40320 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))))))))) (* 1/720 (+ (* -720 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (+ (* 240 (/ (pow u0 3) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))) (* 720 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))))))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))))
(+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))
(+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -2 (log (/ 1 alphay))) (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))
(+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -2 (log (/ 1 alphay))) (+ (* 1/24 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0)))))
(+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -2 (log (/ 1 alphay))) (+ (* 1/720 (/ (+ (* -720 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6))) (+ (* 1/24 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))))
(+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))
(+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -2 (log (/ -1 alphay))) (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))
(+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -2 (log (/ -1 alphay))) (+ (* 1/24 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0)))))
(+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -2 (log (/ -1 alphay))) (+ (* 1/720 (/ (+ (* -720 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6))) (+ (* 1/24 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))) (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))) (* u1 (+ (* 1/2 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))))))) (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))) (* u1 (+ (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (* u1 (+ (* 1/6 (* u1 (+ (* -6 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (* (cos (* 1/2 (PI))) (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 3) (* (cos (* 1/2 (PI))) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2))))))))))))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (+ (* 12 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (* 16 (/ (* (pow alphay 6) (* (pow u0 3) (* (pow (sin (* 1/2 (PI))) 3) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 3)))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 3) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 6) (pow (- 1 u0) 3)))))))))))) (* 1/2 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))))))))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))))
(/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))
(* u0 (+ (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(/ -1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))
(* -1 (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) u0)) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(/ -1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))
(* -1 (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) u0)) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (+ (/ 1 (* (pow u0 2) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) u0)) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))
(+ (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))) (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))
(+ (* -1 (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))
(- (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow alphax 4))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))
(- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow alphax 6))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))
(+ (* -1 (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))
(- (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow alphax 4))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))
(- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow alphax 6))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))))
(/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (+ (/ (* u0 (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 2))))) (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0))))))))) (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))))
(/ (* (pow alphay 2) u0) (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))
(* (pow alphay 2) (+ (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))) (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow alphay 4))) (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (pow alphay 6))) (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))))
(/ (* (pow alphay 2) u0) (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))
(* (pow alphay 2) (+ (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))) (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow alphay 4))) (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (pow alphay 6))) (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))
(+ (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (* (cos (* 1/2 (PI))) (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 3) (* (cos (* 1/2 (PI))) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2))))))))))))))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))
1
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ 1 (pow alphay 2))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ 1 (pow alphay 2))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ 1 (pow alphay 2))))
(* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ 1 (pow alphay 2))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ 1 (pow alphay 2))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ 1 (pow alphay 2))))
1
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))
(+ 1 (* u0 (+ (* -1 (/ (* (pow alphay 2) u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (* -1 (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))
(+ 1 (* u0 (+ (* -1 (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (* u0 (+ (* -1 (/ (* (pow alphay 2) u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (* -1 (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))
(+ 1 (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))
(+ 1 (+ (/ (pow alphay 2) (* u0 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))
(+ 1 (+ (/ (pow alphay 2) (* u0 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (/ (pow alphay 2) (* (pow u0 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (+ (/ (pow alphay 2) (* u0 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (/ (pow alphay 2) (* (pow u0 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (/ (pow alphay 2) (* (pow u0 3) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))
(+ 1 (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))
(+ 1 (+ (/ (pow alphay 2) (* u0 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))
(+ 1 (+ (* -1 (/ (- (* -1 (/ (pow alphay 2) (* u0 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) u0)) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))
(+ 1 (+ (* -1 (/ (- (* -1 (/ (- (/ (pow alphay 2) (* u0 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (* -1 (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) u0)) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) u0)) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
1
(+ 1 (* -1/2 (/ u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (+ (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))) (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))) u0)) (* -1/2 (* (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))))) u0)))
1
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (* -1/2 (* (pow alphay 2) (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -2 (/ (* u0 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (* -1 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (+ (* 8 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (/ (* u0 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* -1/2 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))))))
(* (/ 1 alphay) (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)))
(/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay)
(/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay)
(/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay)
(* -1 (* (/ 1 alphay) (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0))))
(* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))))) (* -1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3))))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2)))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (+ (* 1/2 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))))))))))
(sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (+ (* -1/2 (* (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -2 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3))))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2)))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (pow alphax 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3))))))))
(sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (+ (* -1/2 (* (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -2 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3))))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2)))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (pow alphax 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))) (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))) (* u1 (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (+ (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2))))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(* -1 (pow alphay 2))
(* -1 (pow alphay 2))
(* -1 (pow alphay 2))
(* -1 (pow alphay 2))
(* -1 (pow alphay 2))
(* -1 (pow alphay 2))
(* -1 (pow alphay 2))
(* -1 (pow alphay 2))
(* -1 (pow alphay 2))
(* -1 (pow alphay 2))
(* -1 (pow alphay 2))
(* -1 (pow alphay 2))
(pow alphay 2)
(pow alphay 2)
(pow alphay 2)
(pow alphay 2)
(pow alphay 2)
(pow alphay 2)
(pow alphay 2)
(pow alphay 2)
(pow alphay 2)
(pow alphay 2)
(pow alphay 2)
(pow alphay 2)
1
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
1
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0)))
1
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
1
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
1
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
1
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
1
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
1
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
1
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
1
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0)))
1
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
1
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
1
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
1
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (* (pow alphay 2) (- (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/2 (* (pow alphay 2) (- (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/2 (/ (* u0 (- (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (- (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
1
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (* (pow alphax 2) (- (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/2 (* (pow alphax 2) (- (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/2 (/ (* u0 (- (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (- (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
1
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
1
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
1
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0)))
1
(+ 1 (* 1/4 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* 1/4 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/96 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* 1/32 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))
(+ 1 (* (pow alphay 2) (+ (* 1/4 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/96 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (+ (* 1/32 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* (pow alphay 2) (+ (* 1/2880 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2)))))))) (+ (* 1/384 (/ (* u0 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* 1/384 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))))))))))))
(pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4))
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphay 4))) (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)))
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* -1/384 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -1/384 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 1/2880 (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))))))) (pow alphay 6))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphay 4))) (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4))))
(pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4))
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphay 4))) (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)))
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* -1/384 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -1/384 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 1/2880 (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))))))) (pow alphay 6))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphay 4))) (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4))))
1
(+ 1 (* 1/4 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* 1/4 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/96 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* 1/32 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))
(+ 1 (* (pow alphax 2) (+ (* 1/4 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/96 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (+ (* 1/32 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* (pow alphax 2) (+ (* 1/2880 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2)))))))) (+ (* 1/384 (/ (* u0 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* 1/384 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))))))))))))
(pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4))
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphax 4))) (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)))
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* -1/384 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -1/384 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 1/2880 (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))))))) (pow alphax 6))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphax 4))) (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4))))
(pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4))
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphax 4))) (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)))
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* -1/384 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -1/384 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 1/2880 (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))))))) (pow alphax 6))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphax 4))) (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4))))
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
1
(+ 1 (* 1/4 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/8 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (* 1/32 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))) (* 1/4 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/32 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* 1/8 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* 1/32 (/ (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (* 1/24 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))) (* 1/384 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))))) (* 1/4 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4)
(+ (* -1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4))
(+ (* -1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* -1/8 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (pow u0 2))) (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4)))
(+ (* -1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* -1/8 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (pow u0 2))) (+ (* (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4) (/ (- (+ (* -1/24 (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))) (* 1/32 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/384 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 3))) (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4))))
(pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4)
(+ (* -1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4))
(+ (* -1 (/ (+ (* -1 (* (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* -1/8 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) u0))) (* 1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)) 1/4) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) u0)) (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* -1/32 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 1/384 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* 1/24 (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))))) u0))) (* (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4) (+ (* -1/8 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))))) u0)) (* 1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)) 1/4) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) u0)) (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))
(+ (* 2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (* u1 (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (pow alphax 2)))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (* u1 (+ (/ (* (pow alphay 2) (* u1 (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI)))))))) (pow alphax 2)) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (pow alphax 2)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))
(/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* 2 (* u1 (PI)))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* 2 (* u1 (PI)))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* 2 (* u1 (PI)))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
Outputs
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (*.f32 u0 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (+ (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (* 1/2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32))) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (*.f32 u0 u0)))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))) (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (* 1/2 (/ (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (*.f32 u0 u0))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32))))) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32)))))) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (*.f32 u0 (*.f32 u0 u0))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) u0)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) u0))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (sqrt (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3))))) (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (+ (* 2 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))) (+ (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) u0)) (* -1/2 (* (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))))) u0)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 4 binary32))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) u0))) u0)) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32)))))) u0)))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* -1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))))) (* -1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (*.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 u0 u0) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))) (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2)))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2))) (+ (* 1/2 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 u0 u0) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 u0 u0) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 u0 u0) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))))))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* 1/2 (* (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))) (* 1/2 (* (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -3/4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* u0 (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1/2 (/ (* u0 (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (/ (* u0 (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (pow alphax 6)) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))) (* 1/2 (* (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))))) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -3/4 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -3/4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* 1/2 (* (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))) (* 1/2 (* (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -3/4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* u0 (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1/2 (/ (* u0 (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (/ (* u0 (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (pow alphax 6)) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))) (* 1/2 (* (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))))) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -3/4 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -3/4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -1 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2))))))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))))) (* -1/2 (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (+ (* -1 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (+.f32 (+.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (neg.f32 (/.f32 (*.f32 u0 (*.f32 #s(literal -1 binary32) (fma.f32 u0 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32)))) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 u0 u0) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32)))))))))
(* (/ 1 alphay) (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) alphay) (sqrt.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))))
(/ (+ (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay)
(/.f32 (+.f32 (sqrt.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 alphay alphay)))) alphay)
(/ (+ (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay)
(/.f32 (+.f32 (sqrt.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u0 u0))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 alphay alphay))))) alphay)
(/ (+ (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) u0)) (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay)
(/.f32 (+.f32 (sqrt.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0)) (/.f32 (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))) u0)) (+.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u0 u0))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u0 u0))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))) u0) (/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (*.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 u0 (*.f32 u0 u0)))))) (pow.f32 alphay #s(literal 6 binary32)))) (sqrt.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u0 u0))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 alphay alphay)))))) alphay)
(* -1 (* (/ 1 alphay) (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0))))
(neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) alphay) (sqrt.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))))
(* -1 (/ (+ (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay))
(neg.f32 (/.f32 (+.f32 (sqrt.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 alphay alphay)))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay))
(neg.f32 (/.f32 (+.f32 (sqrt.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u0 u0))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 alphay alphay))))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) u0)) (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay))
(neg.f32 (/.f32 (+.f32 (sqrt.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0)) (/.f32 (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))) u0)) (+.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u0 u0))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u0 u0))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))) u0) (/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (*.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 u0 (*.f32 u0 u0)))))) (pow.f32 alphay #s(literal 6 binary32)))) (sqrt.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u0 u0))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 alphay alphay)))))) alphay))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3))))) (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 u1 (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 u1 (*.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (neg.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3))))) (* u1 (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (* (cos (* 1/2 (PI))) (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 3) (* (cos (* 1/2 (PI))) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2))))))))))))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2))) (+ (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2))))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))))))))) (sqrt (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 u1 (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))) (*.f32 u1 (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (neg.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 u1 (*.f32 (+.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (neg.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (neg.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))
(* -1/2 (/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))
(/.f32 (*.f32 #s(literal -1/2 binary32) u0) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))
(* u0 (- (* -1/4 (* u0 (- (* 2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))))) (* 1/2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(*.f32 u0 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) (-.f32 (/.f32 #s(literal 2 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))
(* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2)))) (* -1/12 (* u0 (- (+ (* 2 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3))) (* 6 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 6 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2)))))))) (* 1/2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 #s(literal -1/4 binary32) (-.f32 (/.f32 #s(literal 2 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -1/12 binary32) u0) (+.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 3 binary32))) (-.f32 (/.f32 #s(literal 6 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))
(* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2)))) (* u0 (+ (* -1/12 (- (+ (* 2 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3))) (* 6 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 6 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))))) (* -1/48 (* u0 (- (+ (* 24 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (* 24 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3)))) (+ (* 6 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 4))) (* 36 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))))))))))) (* 1/2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 #s(literal -1/4 binary32) (-.f32 (/.f32 #s(literal 2 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (*.f32 u0 (fma.f32 #s(literal -1/12 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 3 binary32))) (-.f32 (/.f32 #s(literal 6 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -1/48 binary32) u0) (+.f32 (/.f32 #s(literal 24 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (-.f32 (/.f32 #s(literal 24 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 3 binary32))) (+.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 4 binary32))) (/.f32 #s(literal 36 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))
(* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (/ 1 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32))))) (*.f32 u0 u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (* 6 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))) (pow u0 3))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (fma.f32 #s(literal 1/12 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 6 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))))) (*.f32 u0 (*.f32 u0 u0))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32))))) (*.f32 u0 u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))))))
(* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (* 1/2 (/ 1 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))))
(+ (* -1 (/ (- (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) u0)) (* 1/2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))
(+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32))))) u0) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))))) u0)) (*.f32 #s(literal -1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (* 6 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))) u0)) (* 1/4 (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))))) u0)) (* 1/2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))))
(+.f32 (neg.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 1/12 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 6 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))))) u0) (*.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32))))))) u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))) u0)) (*.f32 #s(literal -1/2 binary32) (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* -1/2 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))))
(*.f32 #s(literal -1/2 binary32) (+.f32 (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (* -1/48 (* (pow alphax 2) (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2)))))))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 #s(literal -1/48 binary32) (*.f32 alphax alphax)) (fma.f32 #s(literal -24 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (* (pow alphax 2) (+ (* -1/48 (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))))) (* -1/1440 (* (pow alphax 2) (+ (* -720 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (+ (* 240 (/ (* (pow u0 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 12)) (* (pow alphay 12) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 12) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 6) (pow (- 1 u0) 3))))))) (* 720 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))))))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/48 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/1440 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -720 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 12 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 12 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal 720 binary32) (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* 1/2 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (*.f32 alphax alphax) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4))) (* 1/2 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/48 binary32) (/.f32 (fma.f32 #s(literal -24 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (*.f32 alphax alphax) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4))) (+ (* -1/1440 (/ (+ (* -720 (/ (* u0 (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (+ (* -720 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -240 (/ (pow u0 3) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 6) (pow (- 1 u0) 3))))))) (pow alphax 6))) (* 1/2 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/48 binary32) (/.f32 (fma.f32 #s(literal -24 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (fma.f32 #s(literal -1/1440 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (/.f32 (*.f32 u0 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -720 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))))) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -240 binary32) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (*.f32 alphax alphax) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* 1/2 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (*.f32 alphax alphax) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4))) (* 1/2 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/48 binary32) (/.f32 (fma.f32 #s(literal -24 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (*.f32 alphax alphax) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4))) (+ (* -1/1440 (/ (+ (* -720 (/ (* u0 (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (+ (* -720 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -240 (/ (pow u0 3) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 6) (pow (- 1 u0) 3))))))) (pow alphax 6))) (* 1/2 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/48 binary32) (/.f32 (fma.f32 #s(literal -24 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (fma.f32 #s(literal -1/1440 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (/.f32 (*.f32 u0 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -720 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))))) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -240 binary32) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (*.f32 alphax alphax) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(* -1/2 (/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (* -1/48 (* (pow alphay 2) (+ (* -24 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -12 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 #s(literal -1/48 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -12 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))) (* -1/1440 (* (pow alphay 2) (+ (* -720 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (+ (* 240 (/ (pow u0 3) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))) (* 720 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/48 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/1440 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -720 binary32) (*.f32 #s(literal -1 binary32) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 720 binary32) (*.f32 (*.f32 u0 u0) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))))))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -12 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* -1/1440 (+ (* -720 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (+ (* 240 (/ (pow u0 3) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))) (* 720 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))))) (* -1/80640 (* (pow alphay 2) (+ (* -40320 (+ (* -1 (/ (* (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (+ (/ (* u0 (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 2))))) (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))))) (+ (* -40320 (/ (* (pow u0 3) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 4) (pow (- 1 u0) 4)))) (+ (* -20160 (/ (* (pow u0 2) (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 4) (pow (- 1 u0) 4)))) (+ (* -10080 (/ (pow u0 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 4) (pow (- 1 u0) 4)))) (* 40320 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0))))))))))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/48 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/1440 binary32) (fma.f32 #s(literal -720 binary32) (*.f32 #s(literal -1 binary32) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 720 binary32) (*.f32 (*.f32 u0 u0) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 #s(literal -1/80640 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal -40320 binary32) (+.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 u0 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -40320 binary32) (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))) (fma.f32 #s(literal -20160 binary32) (/.f32 (*.f32 (*.f32 u0 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))) (fma.f32 #s(literal -10080 binary32) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 40320 binary32) (*.f32 u0 (*.f32 #s(literal -1 binary32) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0))))))))))))))
(* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ 1 alphay)))))
(*.f32 #s(literal -1/2 binary32) (+.f32 (log.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -2 binary32) (neg.f32 (log.f32 alphay)))))
(+ (* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (* -1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))
(*.f32 #s(literal -1/2 binary32) (+.f32 (log.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 alphay)) (/.f32 (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 alphay alphay) u0)))))
(+ (* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (+ (* -1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (* -1/48 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4)))))
(fma.f32 #s(literal -1/2 binary32) (+.f32 (log.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 alphay)) (/.f32 (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 alphay alphay) u0)))) (/.f32 (*.f32 #s(literal -1/48 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))) u0) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)))) (*.f32 u0 u0)))) (pow.f32 alphay #s(literal 4 binary32))))
(+ (* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))) (+ (* -1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (+ (* -1/48 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (* -1/1440 (/ (+ (* -720 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6))))))
(fma.f32 #s(literal -1/2 binary32) (+.f32 (log.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 alphay)) (/.f32 (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 alphay alphay) u0)))) (fma.f32 #s(literal -1/48 binary32) (/.f32 (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))) u0) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)))) (*.f32 u0 u0))) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -1/1440 binary32) (fma.f32 #s(literal -720 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (-.f32 #s(literal 1 binary32) u0))) u0) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32))) (*.f32 u0 (*.f32 u0 u0))) (/.f32 (*.f32 #s(literal 720 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 u0 u0))))) (pow.f32 alphay #s(literal 6 binary32)))))
(* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ -1 alphay)))))
(*.f32 #s(literal -1/2 binary32) (+.f32 (log.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) alphay)))))
(+ (* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (* -1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))
(*.f32 #s(literal -1/2 binary32) (+.f32 (log.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) alphay)) (/.f32 (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 alphay alphay) u0)))))
(+ (* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (+ (* -1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (* -1/48 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4)))))
(fma.f32 #s(literal -1/2 binary32) (+.f32 (log.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) alphay)) (/.f32 (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 alphay alphay) u0)))) (/.f32 (*.f32 #s(literal -1/48 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))) u0) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)))) (*.f32 u0 u0)))) (pow.f32 alphay #s(literal 4 binary32))))
(+ (* -1/2 (+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))) (+ (* -1/2 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))) (+ (* -1/48 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (* -1/1440 (/ (+ (* -720 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6))))))
(fma.f32 #s(literal -1/2 binary32) (+.f32 (log.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) alphay)) (/.f32 (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 alphay alphay) u0)))) (fma.f32 #s(literal -1/48 binary32) (/.f32 (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))) u0) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)))) (*.f32 u0 u0))) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -1/1440 binary32) (fma.f32 #s(literal -720 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (-.f32 #s(literal 1 binary32) u0))) u0) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32))) (*.f32 u0 (*.f32 u0 u0))) (/.f32 (*.f32 #s(literal 720 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 u0 u0))))) (pow.f32 alphay #s(literal 6 binary32)))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (* u1 (+ (* -1 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (* -1/4 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u1 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 #s(literal -1/4 binary32) u1) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))))))
(+ (* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (* u1 (+ (* -1 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (* u1 (+ (* -1/4 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))))) (* -1/12 (* u1 (+ (* -6 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (* (cos (* 1/2 (PI))) (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 3) (* (cos (* 1/2 (PI))) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2))))))))))))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (+ (* 12 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (* 16 (/ (* (pow alphay 6) (* (pow u0 3) (* (pow (sin (* 1/2 (PI))) 3) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 3)))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 3) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 6) (pow (- 1 u0) 3)))))))))))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u1 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 u1 (fma.f32 #s(literal -1/4 binary32) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 #s(literal -1/12 binary32) u1) (fma.f32 #s(literal -6 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))))))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 12 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 #s(literal 16 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 3 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 3 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))))))))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))
(/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))
(/.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))
(* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(*.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 2 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))
(* u0 (+ (* u0 (+ (* 1/6 (* u0 (- (+ (* 2 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3))) (* 6 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 6 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2)))))) (* 1/2 (- (* 2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2)))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 #s(literal 1/6 binary32) (*.f32 u0 (+.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 3 binary32))) (-.f32 (/.f32 #s(literal 6 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 2 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))
(* u0 (+ (* u0 (+ (* 1/2 (- (* 2 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2)))) (* u0 (+ (* 1/24 (* u0 (- (+ (* 24 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (* 24 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3)))) (+ (* 6 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 4))) (* 36 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))))))) (* 1/6 (- (+ (* 2 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3))) (* 6 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* 6 (/ 1 (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 2 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (*.f32 u0 (fma.f32 (*.f32 #s(literal 1/24 binary32) u0) (+.f32 (/.f32 #s(literal 24 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (-.f32 (/.f32 #s(literal 24 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 3 binary32))) (+.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 4 binary32))) (/.f32 #s(literal 36 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/6 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 3 binary32))) (-.f32 (/.f32 #s(literal 6 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))
(log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))
(- (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (/ 1 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))
(-.f32 (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))))
(- (+ (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (pow u0 2)))) (/ 1 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))
(+.f32 (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))))) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))))
(- (+ (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (+ (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (pow u0 2))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (+ (* 6 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (* 2 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))))) (pow u0 3))))) (/ 1 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))
(-.f32 (+.f32 (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32))))) (*.f32 u0 u0)) (/.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32))))))) (*.f32 u0 (*.f32 u0 u0))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))))
(log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))
(- (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (/ 1 (* u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))))
(-.f32 (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))))
(+ (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* -1 (/ (+ (* 1/2 (/ (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) u0)) (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)))
(+.f32 (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32))))) u0) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))) u0)))
(+ (log (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* 2 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2))))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) (+ (* 6 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 2) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 2)))) (* 2 (/ 1 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) 3) (pow (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) 3)))))) u0))) u0)) (/ 1 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))))) u0)))
(+.f32 (log1p.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32))))))) u0)) u0)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))) u0)))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))) (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))
(+.f32 (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))) (* (pow alphax 2) (+ (* 1/24 (* (pow alphax 2) (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2)))))))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))))
(+.f32 (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 alphax alphax)) (fma.f32 #s(literal -24 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* 1/720 (* (pow alphax 2) (+ (* -720 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (+ (* 240 (/ (* (pow u0 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 12)) (* (pow alphay 12) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 12) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 6) (pow (- 1 u0) 3))))))) (* 720 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))))))) (* 1/24 (+ (* -24 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))))) (* -12 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 4) (pow (- 1 u0) 2))))))))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))))
(+.f32 (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal 1/720 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -720 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 12 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 12 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal 720 binary32) (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))) (* -1 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))))
(+.f32 (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))) (+ (* -1 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (* 1/24 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4)))))
(+.f32 (+.f32 (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 4 binary32))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))) (+ (* -1 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* u0 (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (+ (* -720 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -240 (/ (pow u0 3) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 6) (pow (- 1 u0) 3))))))) (pow alphax 6))) (* 1/24 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4))))))
(+.f32 (+.f32 (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 #s(literal 1/720 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (/.f32 (*.f32 u0 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -720 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))))) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -240 binary32) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 4 binary32)))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))) (* -1 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))))
(+.f32 (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))) (+ (* -1 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (* 1/24 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4)))))
(+.f32 (+.f32 (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 4 binary32))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))) (+ (* -1 (/ u0 (* (pow alphax 2) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* u0 (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (+ (* -720 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -240 (/ (pow u0 3) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 3) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 6) (pow (- 1 u0) 3))))))) (pow alphax 6))) (* 1/24 (/ (+ (* -24 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))))) (* -12 (/ (pow u0 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 4) (pow (- 1 u0) 2)))))) (pow alphax 4))))))
(+.f32 (+.f32 (log1p.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 #s(literal 1/720 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (/.f32 (*.f32 u0 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -720 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))))) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -240 binary32) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 4 binary32)))))
(/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (+ (* 1/24 (* (pow alphay 2) (+ (* -24 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -12 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2))))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/720 (* (pow alphay 2) (+ (* -720 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (+ (* 240 (/ (pow u0 3) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))) (* 720 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))))) (* 1/24 (+ (* -24 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -12 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal 1/720 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal -720 binary32) (*.f32 #s(literal -1 binary32) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 720 binary32) (*.f32 (*.f32 u0 u0) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (* -12 (/ (pow u0 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* 1/40320 (* (pow alphay 2) (+ (* -40320 (+ (* -1 (/ (* (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (+ (/ (* u0 (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 2))))) (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))))) (+ (* -40320 (/ (* (pow u0 3) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 4) (pow (- 1 u0) 4)))) (+ (* -20160 (/ (* (pow u0 2) (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 4) (pow (- 1 u0) 4)))) (+ (* -10080 (/ (pow u0 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 4) (pow (- 1 u0) 4)))) (* 40320 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))))))))) (* 1/720 (+ (* -720 (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))))) (+ (* 240 (/ (pow u0 3) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3)))) (* 720 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))))))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal 1/40320 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal -40320 binary32) (+.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 u0 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -40320 binary32) (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))) (fma.f32 #s(literal -20160 binary32) (/.f32 (*.f32 (*.f32 u0 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))) (fma.f32 #s(literal -10080 binary32) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 40320 binary32) (*.f32 u0 (*.f32 #s(literal -1 binary32) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/720 binary32) (fma.f32 #s(literal -720 binary32) (*.f32 #s(literal -1 binary32) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 720 binary32) (*.f32 (*.f32 u0 u0) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0)))))
(+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ 1 alphay))))
(+.f32 (log.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -2 binary32) (neg.f32 (log.f32 alphay))))
(+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -2 (log (/ 1 alphay))) (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))
(+.f32 (log.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 alphay)) (/.f32 (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 alphay alphay) u0))))
(+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -2 (log (/ 1 alphay))) (+ (* 1/24 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0)))))
(+.f32 (log.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 alphay)) (fma.f32 #s(literal 1/24 binary32) (/.f32 (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))) u0) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)))) (*.f32 u0 u0))) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 alphay alphay) u0)))))
(+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -2 (log (/ 1 alphay))) (+ (* 1/720 (/ (+ (* -720 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6))) (+ (* 1/24 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))))
(+.f32 (log.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -2 binary32) (neg.f32 (log.f32 alphay)) (fma.f32 #s(literal 1/720 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (-.f32 #s(literal 1 binary32) u0))) u0) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32))) (*.f32 u0 (*.f32 u0 u0))) (/.f32 (*.f32 #s(literal 720 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 u0 u0)))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal 1/24 binary32) (/.f32 (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))) u0) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)))) (*.f32 u0 u0))) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 alphay alphay) u0))))))
(+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -2 (log (/ -1 alphay))))
(+.f32 (log.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) alphay))))
(+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -2 (log (/ -1 alphay))) (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))
(+.f32 (log.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) alphay)) (/.f32 (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 alphay alphay) u0))))
(+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -2 (log (/ -1 alphay))) (+ (* 1/24 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0)))))
(+.f32 (log.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) alphay)) (fma.f32 #s(literal 1/24 binary32) (/.f32 (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))) u0) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)))) (*.f32 u0 u0))) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 alphay alphay) u0)))))
(+ (log (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -2 (log (/ -1 alphay))) (+ (* 1/720 (/ (+ (* -720 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (- 1 u0))) u0)) (+ (* 240 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 3))) (pow u0 3))) (* 720 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (* (pow (- 1 u0) 2) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))) (pow u0 2))))) (pow alphay 6))) (+ (* 1/24 (/ (+ (* -24 (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (- 1 u0))) u0)) (* -12 (/ (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (* (pow (- 1 u0) 2) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) 2))) (pow u0 2)))) (pow alphay 4))) (/ (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 2) u0))))))
(+.f32 (log.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) alphay)) (fma.f32 #s(literal 1/720 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (-.f32 #s(literal 1 binary32) u0))) u0) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32))) (*.f32 u0 (*.f32 u0 u0))) (/.f32 (*.f32 #s(literal 720 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 u0 u0)))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal 1/24 binary32) (/.f32 (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))) u0) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)))) (*.f32 u0 u0))) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 alphay alphay) u0))))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))) (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))))
(+.f32 (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))) (* u1 (+ (* 1/2 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))))))) (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))))))
(+.f32 (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u1 (fma.f32 (*.f32 #s(literal 1/2 binary32) u1) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))
(+ (log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))) (* u1 (+ (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (* u1 (+ (* 1/6 (* u1 (+ (* -6 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (* (cos (* 1/2 (PI))) (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 3) (* (cos (* 1/2 (PI))) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2))))))))))))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))) (+ (* 12 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))))))) (* 16 (/ (* (pow alphay 6) (* (pow u0 3) (* (pow (sin (* 1/2 (PI))) 3) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 3)))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 3) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 3) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 6) (pow (- 1 u0) 3)))))))))))) (* 1/2 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 4) (pow (- 1 u0) 2)))))))) (* -2 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))))))))))))
(+.f32 (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u1 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 u1 (fma.f32 (*.f32 #s(literal 1/6 binary32) u1) (fma.f32 #s(literal -6 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))))))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 12 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 #s(literal 16 binary32) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 3 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 3 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))))) (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))))))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))
(log (+ 1 (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))
(/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))
(/.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))
(* u0 (+ (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (/.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(*.f32 u0 (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (/.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))) (/ u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (/.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))
(/ -1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))
(/.f32 #s(literal -1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))
(* -1 (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) u0)) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))
(-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) u0) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))
(/ -1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))
(/.f32 #s(literal -1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))
(* -1 (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) u0)) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))
(-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) u0) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (+ (/ 1 (* (pow u0 2) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))) u0)) (/ 1 (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0)))
(/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)))
(+ (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))) (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))
(+.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (-.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 10) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))))))) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 8) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 6) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) 2) (- 1 u0)))))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0))))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))
(/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))
(+.f32 (neg.f32 (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow alphax 4))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))
(+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32)))) (-.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow alphax 6))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))))
(+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))))) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 6 binary32)))) (-.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))
(/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0))))
(+.f32 (neg.f32 (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow alphax 4))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))
(+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32)))) (-.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))))) (+ (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0)))) (/ (* (pow alphay 4) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (pow alphax 6))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) (- 1 u0)))) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 3) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))) (/ u0 (* (pow alphax 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (* 1/2 (/ 1 (pow alphay 2)))) 2) (- 1 u0)))))))
(+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))))) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 6 binary32)))) (-.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (neg.f32 (/.f32 u0 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(/ (* (pow alphay 2) u0) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2)))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 #s(literal -1 binary32) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (neg.f32 (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))) (+ (/ (* u0 (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 2))))) (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0))))))))) (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 3) (pow (- 1 u0) 3))))))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) 2) (pow (- 1 u0) 2))))) (/ u0 (* (+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (+.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 u0 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (*.f32 #s(literal -1 binary32) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))))) (neg.f32 (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphay 2) u0) (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (+ (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))) (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))
(*.f32 (*.f32 alphay alphay) (+.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow alphay 4))) (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))
(*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32)))) (-.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (pow alphay 6))) (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))))
(*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 6 binary32)))) (-.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))
(/ (* (pow alphay 2) u0) (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (+ (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0))) (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))
(*.f32 (*.f32 alphay alphay) (+.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (pow alphay 4))) (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))))
(*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32)))) (-.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (pow alphay 6))) (/ u0 (* (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 3) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ 1/2 (+ (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) 2) (- 1 u0)))))))))
(*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 6 binary32)))) (-.f32 (/.f32 u0 (*.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))
(+ (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))
(fma.f32 u1 (+.f32 (neg.f32 (*.f32 u1 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (* (cos (* 1/2 (PI))) (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 3) (* (cos (* 1/2 (PI))) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2))))))))))))))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 4) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 3) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 2) (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (* (pow (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) 2) (- 1 u0))))))))) (/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (- 1 u0))))
(fma.f32 u1 (fma.f32 u1 (-.f32 (neg.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))))))))))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax (*.f32 alphax alphax)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* alphax (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (* -1/2 (/ (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))) (pow alphay 2))) (+ (* 1/2 (/ 1 (pow alphay 2))) (/ 1 (* alphax (+ alphax (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* alphax (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (+.f32 alphax (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ 1 (pow alphay 2))))
(*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ 1 (pow alphay 2))))
(*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ 1 (pow alphay 2))))
(*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))
(* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ 1 (pow alphay 2))))
(*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ 1 (pow alphay 2))))
(*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ 1 (pow alphay 2))))
(*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))
(+ 1 (* u0 (+ (* -1 (/ (* (pow alphay 2) u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (* -1 (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))))
(+ 1 (* u0 (+ (* -1 (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (* u0 (+ (* -1 (/ (* (pow alphay 2) u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (* -1 (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (*.f32 u0 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))))))
(+ 1 (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))
(+ 1 (+ (/ (pow alphay 2) (* u0 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))
(+ 1 (+ (/ (pow alphay 2) (* u0 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (/ (pow alphay 2) (* (pow u0 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (+.f32 (/.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))
(+ 1 (+ (/ (pow alphay 2) (* u0 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (/ (pow alphay 2) (* (pow u0 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (+ (/ (pow alphay 2) (* (pow u0 3) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (+.f32 (+.f32 (/.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))) (/.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))
(+ 1 (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))
(+ 1 (+ (/ (pow alphay 2) (* u0 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))
(+ 1 (+ (* -1 (/ (- (* -1 (/ (pow alphay 2) (* u0 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) u0)) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))) u0)) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))
(+ 1 (+ (* -1 (/ (- (* -1 (/ (- (/ (pow alphay 2) (* u0 (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) (* -1 (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))) u0)) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))) u0)) (/ (pow alphay 2) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))) (/.f32 (neg.f32 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))) u0)) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))) u0)) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (+ (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2))) (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (*.f32 u0 u0)))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (*.f32 u0 u0))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32))))) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32)))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (*.f32 u0 (*.f32 u0 u0))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))) u0)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) u0))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3))))) (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))))))) (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))) (+ (/ 1 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))))))) u0)) (* -1/2 (* (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) 3)))))) u0)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 4 binary32))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) u0))) u0)) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) #s(literal 3 binary32)))))) u0)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (* -1/2 (* (pow alphay 2) (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32)))) (*.f32 #s(literal -3 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -2 (/ (* u0 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))) (+ (* -1 (+ (* -8 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (+ (* 8 (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 3) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (/ (* u0 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* -1/2 (+ (* -4 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (+ (* -4 (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (/ (pow u0 2) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (+.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (*.f32 #s(literal -4 binary32) (fma.f32 u0 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 u0) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))) (neg.f32 (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32)))))))) (fma.f32 #s(literal 8 binary32) (/.f32 (*.f32 (*.f32 u0 u0) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 3 binary32)))) (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32)))) (*.f32 #s(literal -3 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32)))) (*.f32 #s(literal -3 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))))))))))
(* (/ 1 alphay) (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) alphay) (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))))
(/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay)
(/.f32 (+.f32 (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 alphay alphay)))) alphay)
(/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay)
(/.f32 (+.f32 (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u0 u0))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 alphay alphay))))) alphay)
(/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay)
(/.f32 (+.f32 (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0)) (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))))) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) u0))) (+.f32 (neg.f32 (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u0 u0))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u0 u0))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32))) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) u0)) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 u0 (*.f32 u0 u0)))))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u0 u0))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 alphay alphay)))))) alphay)
(* -1 (* (/ 1 alphay) (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0))))
(neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) alphay) (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))))
(* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay))
(neg.f32 (/.f32 (+.f32 (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 alphay alphay)))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay))
(neg.f32 (/.f32 (+.f32 (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u0 u0))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 alphay alphay))))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0))))) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (* 1/2 (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay))
(neg.f32 (/.f32 (+.f32 (sqrt.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0)) (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))))) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) u0))) (+.f32 (neg.f32 (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u0 u0))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u0 u0))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32))) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) u0)) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 u0 (*.f32 u0 u0)))))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u0 u0))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32))) (*.f32 u0 (*.f32 u0 u0))) #s(literal -3/4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 alphay alphay)))))) alphay))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))) (* -1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))))) (* -1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (*.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 u0 u0) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2)))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (+ (* 1/2 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 4) (pow (- 1 u0) 2))))))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0))))))) (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0)))) 3) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) 2) (- 1 u0)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (- 1 u0))))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 u0 u0) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 u0 u0) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 u0 u0) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))))))))))
(sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 4 binary32))))) (neg.f32 (/.f32 (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 4 binary32)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (+ (* -1/2 (* (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -2 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3))))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2)))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (pow alphax 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 4 binary32))))) (neg.f32 (/.f32 (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 4 binary32)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))) (pow.f32 alphax #s(literal 4 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))) (+.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (+.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 4 binary32))))) (neg.f32 (/.f32 (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 4 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))) (neg.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 3 binary32)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 4 binary32))))) (neg.f32 (/.f32 (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 2 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))) (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 4 binary32))))) (neg.f32 (/.f32 (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 4 binary32)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))) (pow alphax 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (+ (* -1/2 (* (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -2 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (+ (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))))) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))) (+ (* 4 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2))))) (* 8 (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3))))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2))) (* 4 (/ (* (pow alphay 4) (* u0 (+ (* -16 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3) (* (pow (- 1 u0) 2) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 4))))) (* -1 (/ (+ (* -8 (/ (* (pow alphay 6) u0) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 3)))) (* -4 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))) (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 2)))))) (* (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))))))) (pow alphax 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax)))))))))))) (* 2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (- 1 u0) (pow (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))))))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 4 binary32))))) (neg.f32 (/.f32 (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 4 binary32)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))) (pow.f32 alphax #s(literal 4 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))) (+.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (+.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 4 binary32))))) (neg.f32 (/.f32 (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 4 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))) (neg.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 3 binary32)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 4 binary32))))) (neg.f32 (/.f32 (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 2 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))))) (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))) (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 u1 (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 u1 (*.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (neg.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3))))) (* u1 (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (+ (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0)))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 4) (pow (- 1 u0) 2))))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) 2) (- 1 u0))))))))))) (sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (- 1 u0))))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 u1 (+.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))) (*.f32 u1 (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (neg.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 u1 (*.f32 (+.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 u0 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (neg.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (/.f32 (+.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (neg.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0)))))))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (- 1 (cos (* 2 (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))))) (pow alphay 2))) (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (-.f32 #s(literal 1 binary32) u0))))))
(* -1 (pow alphay 2))
(neg.f32 (*.f32 alphay alphay))
(* -1 (pow alphay 2))
(neg.f32 (*.f32 alphay alphay))
(* -1 (pow alphay 2))
(neg.f32 (*.f32 alphay alphay))
(* -1 (pow alphay 2))
(neg.f32 (*.f32 alphay alphay))
(* -1 (pow alphay 2))
(neg.f32 (*.f32 alphay alphay))
(* -1 (pow alphay 2))
(neg.f32 (*.f32 alphay alphay))
(* -1 (pow alphay 2))
(neg.f32 (*.f32 alphay alphay))
(* -1 (pow alphay 2))
(neg.f32 (*.f32 alphay alphay))
(* -1 (pow alphay 2))
(neg.f32 (*.f32 alphay alphay))
(* -1 (pow alphay 2))
(neg.f32 (*.f32 alphay alphay))
(* -1 (pow alphay 2))
(neg.f32 (*.f32 alphay alphay))
(* -1 (pow alphay 2))
(neg.f32 (*.f32 alphay alphay))
(pow alphay 2)
(*.f32 alphay alphay)
(pow alphay 2)
(*.f32 alphay alphay)
(pow alphay 2)
(*.f32 alphay alphay)
(pow alphay 2)
(*.f32 alphay alphay)
(pow alphay 2)
(*.f32 alphay alphay)
(pow alphay 2)
(*.f32 alphay alphay)
(pow alphay 2)
(*.f32 alphay alphay)
(pow alphay 2)
(*.f32 alphay alphay)
(pow alphay 2)
(*.f32 alphay alphay)
(pow alphay 2)
(*.f32 alphay alphay)
(pow alphay 2)
(*.f32 alphay alphay)
(pow alphay 2)
(*.f32 alphay alphay)
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (*.f32 u0 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32)))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (*.f32 #s(literal -1 binary32) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32)))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))))) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 u0)))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 u0))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (*.f32 u0 u0))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0))) u0)) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) u0)))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphay #s(literal 4 binary32))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphay #s(literal 6 binary32))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphay #s(literal 4 binary32))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphay #s(literal 6 binary32))))))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphax alphax) u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 4 binary32))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 4 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 6 binary32))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 4 binary32))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 4 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 6 binary32))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 u0)))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 u0))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 (*.f32 u0 u0))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (neg.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0))) u0)) (*.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0)))
1
#s(literal 1 binary32)
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
1
#s(literal 1 binary32)
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
1
#s(literal 1 binary32)
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(- 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (*.f32 u0 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32)))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (*.f32 #s(literal -1 binary32) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32)))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))))) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 u0)))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 u0))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (*.f32 u0 u0))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0))) u0)) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) u0)))
1
#s(literal 1 binary32)
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
1
#s(literal 1 binary32)
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
1
#s(literal 1 binary32)
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (* (pow alphay 2) (- (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 alphay alphay) (-.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/2 (* (pow alphay 2) (- (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/2 (/ (* u0 (- (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (- (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (-.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphay #s(literal 4 binary32))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphay #s(literal 4 binary32)))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphay #s(literal 4 binary32))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphay #s(literal 4 binary32)))))))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphax alphax) u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (* (pow alphax 2) (- (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 alphax alphax) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/2 (* (pow alphax 2) (- (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (* 1/2 (/ (* u0 (- (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (- (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 4 binary32))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 4 binary32)))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 4 binary32))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (+ (* 1/2 (* (/ (- (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (- 1 u0)))) (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))) (* 1/2 (* (/ (- (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 4 binary32)))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 u0)))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 u0))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 u0 (*.f32 u0 u0))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (neg.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) u0)))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0))) u0)) (*.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0)))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (*.f32 u0 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32)))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (*.f32 #s(literal -1 binary32) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (neg.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -3/4 binary32)))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))))) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 u0)))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 u0))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 u0 (*.f32 u0 u0))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))))) u0)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0))) u0)) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) u0)))
1
#s(literal 1 binary32)
(+ 1 (* 1/4 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphay 2) (+ (* 1/4 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/96 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* 1/32 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 1/4 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 1/96 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/32 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))))
(+ 1 (* (pow alphay 2) (+ (* 1/4 (/ u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/96 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (+ (* 1/32 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* (pow alphay 2) (+ (* 1/2880 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2)))))))) (+ (* 1/384 (/ (* u0 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* 1/384 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 1/4 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 1/96 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/32 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 1/2880 binary32) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 720 binary32) (fma.f32 u0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal 1/384 binary32) (fma.f32 u0 (/.f32 (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))))))))))
(pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4))
(fma.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32)))
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphay 4))) (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)))
(fma.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal 1/96 binary32) (fma.f32 #s(literal -12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 24 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/32 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))))
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* -1/384 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -1/384 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 1/2880 (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))))))) (pow alphay 6))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphay 4))) (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4))))
(fma.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal -1/384 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal -12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 24 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/384 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 12 binary32)) (*.f32 u0 (*.f32 u0 u0))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 12 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1/2880 binary32) (fma.f32 #s(literal -720 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -240 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 12 binary32)) (*.f32 u0 (*.f32 u0 u0))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 12 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 #s(literal 720 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal 1/96 binary32) (fma.f32 #s(literal -12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 24 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/32 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32)))))
(pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4))
(fma.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32)))
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphay 4))) (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)))
(fma.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal 1/96 binary32) (fma.f32 #s(literal -12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 24 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/32 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))))
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* -1/384 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -1/384 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 1/2880 (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))))))) (pow alphay 6))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphay 4))) (pow (* 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4))))
(fma.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal -1/384 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal -12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 24 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/384 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 12 binary32)) (*.f32 u0 (*.f32 u0 u0))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 12 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1/2880 binary32) (fma.f32 #s(literal -720 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -240 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 12 binary32)) (*.f32 u0 (*.f32 u0 u0))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 12 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 #s(literal 720 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal 1/96 binary32) (fma.f32 #s(literal -12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 24 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/32 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32)))))
1
#s(literal 1 binary32)
(+ 1 (* 1/4 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 alphax alphax) u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphax 2) (+ (* 1/4 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/96 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* 1/32 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal 1/4 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal 1/96 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/32 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))))
(+ 1 (* (pow alphax 2) (+ (* 1/4 (/ u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/96 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (+ (* 1/32 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))) (* (pow alphax 2) (+ (* 1/2880 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 2)))))))) (+ (* 1/384 (/ (* u0 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (* 1/384 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (pow (- 1 u0) 3)))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal 1/4 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal 1/96 binary32) (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/32 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal 1/2880 binary32) (fma.f32 #s(literal 240 binary32) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 720 binary32) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal 1/384 binary32) (fma.f32 u0 (/.f32 (fma.f32 #s(literal -24 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))))))))))
(pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4))
(fma.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32)))
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphax 4))) (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)))
(fma.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal 1/96 binary32) (fma.f32 #s(literal -12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 24 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/32 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))))
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* -1/384 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -1/384 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 1/2880 (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))))))) (pow alphax 6))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphax 4))) (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4))))
(fma.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal -1/384 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal -12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 24 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/384 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (*.f32 u0 (*.f32 u0 u0))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 12 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1/2880 binary32) (fma.f32 #s(literal -720 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -240 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (*.f32 u0 (*.f32 u0 u0))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 12 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 #s(literal 720 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal 1/96 binary32) (fma.f32 #s(literal -12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 24 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/32 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32)))))
(pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4))
(fma.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32)))
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphax 4))) (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4)))
(fma.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal 1/96 binary32) (fma.f32 #s(literal -12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 24 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/32 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))))
(+ (* -1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (- 1 u0)))))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* -1/384 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -1/384 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 1/2880 (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))))))) (pow alphax 6))) (+ (* (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) (- 1 u0))))))) (* 1/32 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 4))) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphax 4))) (pow (* 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (- 1 u0))))) 1/4))))
(fma.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal -1/384 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32))) (fma.f32 #s(literal -12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 24 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/384 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (*.f32 u0 (*.f32 u0 u0))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 12 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1/2880 binary32) (fma.f32 #s(literal -720 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -240 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (*.f32 u0 (*.f32 u0 u0))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 12 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 #s(literal 720 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 10 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))))))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal 1/96 binary32) (fma.f32 #s(literal -12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 24 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 6 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 1/32 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32)))))
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))
(pow (* 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))
1
#s(literal 1 binary32)
(+ 1 (* 1/4 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/4 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/8 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (* 1/32 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))) (* 1/4 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (fma.f32 #s(literal 1/8 binary32) (-.f32 (/.f32 #s(literal 2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/32 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/32 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (* 1/8 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* 1/32 (/ (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))) (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) (+ (* 1/24 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2))))) (* 1/384 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3))))))))) (* 1/4 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (+.f32 (/.f32 #s(literal 1/32 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/8 binary32) (-.f32 (/.f32 #s(literal 2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (*.f32 u0 (fma.f32 #s(literal 1/32 binary32) (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (fma.f32 #s(literal 1/24 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 (/.f32 #s(literal 6 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))))) (/.f32 #s(literal 1/384 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))))))) (/.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4)
(pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/4 binary32))
(+ (* -1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4))
(fma.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/4 binary32)))
(+ (* -1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* -1/8 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (pow u0 2))) (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4)))
(fma.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal -1/8 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1/32 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (*.f32 u0 u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/4 binary32))))
(+ (* -1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (+ (* (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* -1/8 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (pow u0 2))) (+ (* (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4) (/ (- (+ (* -1/24 (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))) (* 1/32 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))))) (* 1/384 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))) (pow u0 3))) (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4))))
(fma.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal -1/8 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1/32 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (*.f32 u0 u0)) (fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal -1/24 binary32) (+.f32 (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (-.f32 (/.f32 (*.f32 #s(literal 1/32 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1/384 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) (*.f32 u0 (*.f32 u0 u0))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/4 binary32)))))
(pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4)
(pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/4 binary32))
(+ (* -1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4))
(fma.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/4 binary32)))
(+ (* -1 (/ (+ (* -1 (* (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* -1/8 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) u0))) (* 1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)) 1/4) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) u0)) (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4))
(+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/4 binary32)) (fma.f32 #s(literal -1/8 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1/32 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))))) u0)) (*.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/4 binary32)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* -1/32 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 1/384 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)))) (* 1/24 (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3))))))))) u0))) (* (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4) (+ (* -1/8 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 2))))))) u0)) (* 1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))) 3)) 1/4) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2))))))) u0)) (pow (* 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (tan (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) alphax))) 2) (pow alphay 2)))))) 1/4))
(+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/4 binary32)) (+.f32 (fma.f32 #s(literal -1/32 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1/384 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/24 binary32) (+.f32 (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))))) u0)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/4 binary32)) (fma.f32 #s(literal -1/8 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1/32 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))))) u0)) (*.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/4 binary32)))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (+.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 u1 (fma.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))
(+ (* 2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (* u1 (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (pow alphax 2)))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u1) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (* u1 (+ (/ (* (pow alphay 2) (* u1 (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI)))))))) (pow alphax 2)) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (pow alphax 2)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 u1 (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 u1 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))))) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(* 1/2 (PI))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))
(* 2 (* u1 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal 2 binary32) (PI.f32))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal 2 binary32) (PI.f32))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal 2 binary32) (PI.f32))))
(* 2 (* u1 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(neg.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u1))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(neg.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u1))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(neg.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u1))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (+.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 u1 (fma.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax)))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))
(* 1/2 (PI))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))
(* 2 (* u1 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal 2 binary32) (PI.f32))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal 2 binary32) (PI.f32))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal 2 binary32) (PI.f32))))
(* 2 (* u1 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(neg.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u1))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(neg.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u1))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(neg.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u1))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ 1/2 (* 2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(+ 1/2 (* -1/2 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (- 1/2 (* -2 u1))))) alphax))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (+.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 u1 (fma.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(* 1/2 (PI))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))
(* 2 (* u1 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal 2 binary32) (PI.f32))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal 2 binary32) (PI.f32))))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal 2 binary32) (PI.f32))))
(* 2 (* u1 (PI)))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(neg.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u1))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(neg.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u1))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(neg.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u1))))

rewrite475.0ms (1.9%)

Memory
14.3MiB live, 643.9MiB allocated
Rules
4 600×lower-*.f64
4 562×lower-*.f32
3 572×lower-/.f64
3 552×lower-/.f32
2 604×lower-fma.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01231652
01961346
18611149
276201143
082511143
Stop Event
iter limit
node limit
iter limit
Counts
29 → 473
Calls
Call 1
Inputs
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)))
(*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))
(log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))
(fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))
(neg.f32 (*.f32 alphay alphay))
(*.f32 alphay alphay)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax)))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
(tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
Outputs
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))))))
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 #s(literal -1/2 binary32)) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/4 binary32)))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))))
(*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))
(log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))))
(+.f32 (log1p.f32 (pow.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (-.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(+.f32 (log1p.f32 (neg.f32 (pow.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))))))
(-.f32 (log1p.f32 (pow.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) (log1p.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) (-.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (log1p.f32 (neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))))))
(log.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))))
(neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))))
(neg.f32 (/.f32 (neg.f32 u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))))
(pow.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)) #s(literal -1 binary32))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))
(/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))))
(/.f32 (neg.f32 u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))
(/.f32 (neg.f32 (neg.f32 u0)) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))))
(/.f32 (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))
(/.f32 (/.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))
(*.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))))
(*.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))))
(*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(*.f32 (neg.f32 u0) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))) u0)
(*.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 alphax (*.f32 (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))) (*.f32 alphay alphay))) (*.f32 (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax) (*.f32 alphax (*.f32 alphay alphay))))
(*.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax)) #s(literal -3 binary32)) (pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) #s(literal 3 binary32)))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (-.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax)))) (pow.f32 (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax)) #s(literal -2 binary32))))
(*.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (-.f32 (pow.f32 (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax)) #s(literal -2 binary32)) (pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))
(+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))))
(+.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 1 binary32))
(fma.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (*.f32 alphay (neg.f32 alphay))) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 1 binary32))
(fma.f32 alphay (*.f32 (neg.f32 alphay) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))) #s(literal 1 binary32))
(fma.f32 (*.f32 alphay alphay) (neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))) #s(literal 1 binary32))
(fma.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 1 binary32))
(fma.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (*.f32 alphay (neg.f32 alphay)) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (*.f32 (*.f32 alphay (neg.f32 alphay)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 1 binary32))
(fma.f32 (neg.f32 alphay) (*.f32 alphay (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))) #s(literal 1 binary32))
(fma.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 1 binary32))
(fma.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))) #s(literal 1 binary32))
(fma.f32 (/.f32 (*.f32 alphay (neg.f32 alphay)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) alphay) (neg.f32 alphay) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1 binary32)) (*.f32 alphay alphay) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (neg.f32 alphay)) alphay #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))))
(-.f32 (/.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 2 binary32)) (fma.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))))) (+.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1 binary32)) (+.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 2 binary32)) #s(literal -1 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 2 binary32)) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 2 binary32)) #s(literal -1 binary32)) (fma.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1 binary32)))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 2 binary32)) #s(literal -1 binary32))) (neg.f32 (fma.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))))
(*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))))))
(*.f32 (+.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal 1 binary32)))
(neg.f32 (*.f32 alphay alphay))
(+.f32 #s(literal 0 binary32) (*.f32 alphay (neg.f32 alphay)))
(-.f32 #s(literal 0 binary32) (*.f32 alphay alphay))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 alphay alphay) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 alphay alphay) (*.f32 alphay alphay) (*.f32 #s(literal 0 binary32) (*.f32 alphay alphay)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay))) (+.f32 #s(literal 0 binary32) (*.f32 alphay alphay)))
(*.f32 alphay (neg.f32 alphay))
(*.f32 (*.f32 alphay alphay) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 alphay alphay))
(*.f32 (neg.f32 alphay) alphay)
(exp.f32 (*.f32 (log.f32 alphay) #s(literal 2 binary32)))
(pow.f32 alphay #s(literal 2 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 alphay alphay))
(*.f32 alphay alphay)
(*.f32 (*.f32 alphay alphay) #s(literal 1 binary32))
(*.f32 (pow.f32 alphay #s(literal 1 binary32)) (pow.f32 alphay #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) alphay) alphay)
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))))))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32)))) (sqrt.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #s(literal -1 binary32))) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal -1 binary32))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))
(+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32) #s(literal 1 binary32))
(-.f32 (/.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))) (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal -1 binary32)) (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #s(literal -1 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))))
(/.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #s(literal -1 binary32)) (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal -1 binary32)))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #s(literal -1 binary32))) (neg.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))
(*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))))))
(*.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal -1 binary32))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))))
(*.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))))
(*.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) #s(literal 1/2 binary32))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) #s(literal 2 binary32))
(fma.f32 #s(literal 1/2 binary32) (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) #s(literal 1/2 binary32))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) #s(literal 1/2 binary32))
(fma.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))
(-.f32 (/.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))) (/.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) #s(literal 3 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))
(-.f32 (/.f32 #s(literal 1/4 binary32) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))))
(/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) (neg.f32 (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))
(/.f32 (+.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))
(*.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))) #s(literal -2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/4 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/4 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))) #s(literal -1/4 binary32))
(pow.f32 (exp.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))))))
(/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal -1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/8 binary32)) #s(literal -2 binary32)) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/8 binary32)) #s(literal -2 binary32)))
(*.f32 (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))) #s(literal -1/2 binary32)))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))
(+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))) (/.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))
(*.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))
(*.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(exp.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/4 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))))))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32)))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))))))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))) #s(literal 1 binary32))
(pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))) #s(literal 1/4 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))))) #s(literal -1 binary32))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/8 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/8 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/8 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/8 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))) #s(literal -2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/4 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/4 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))) #s(literal -1/4 binary32))
(pow.f32 (exp.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))))))
(/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal -1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/8 binary32)) #s(literal -2 binary32)) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/8 binary32)) #s(literal -2 binary32)))
(*.f32 (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 #s(literal 1/4 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))
(exp.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))) #s(literal 1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/8 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))) #s(literal 1/8 binary32))
(pow.f32 (exp.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))) #s(literal 1/4 binary32))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/8 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/8 binary32)))
(*.f32 (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/8 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/8 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) #s(literal 1/2 binary32)))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))
(+.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1/2 binary32))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
(-.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))
(-.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/4 binary32)))) (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/8 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1/4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))
(/.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))) #s(literal -2 binary32))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/8 binary32)) (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/4 binary32)))))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/8 binary32)) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/4 binary32)))))
(/.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1/4 binary32)) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/8 binary32))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/4 binary32))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1/4 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32))))
(/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1/2 binary32))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(*.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/4 binary32))))))
(*.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 1 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 1 binary32)))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (exp.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 alphax (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) (/.f32 alphax (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(/.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 alphax (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) (*.f32 (/.f32 alphax (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) alphax))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 alphay))) (*.f32 (/.f32 alphax (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) (neg.f32 alphax)))
(/.f32 (*.f32 (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 1 binary32)) (*.f32 alphax (/.f32 alphax (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(/.f32 (*.f32 (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) (*.f32 alphax alphax))
(/.f32 (*.f32 (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 alphay))) (neg.f32 (*.f32 alphax alphax)))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 alphay)) #s(literal 1 binary32)) (*.f32 (neg.f32 alphax) (/.f32 alphax (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 alphay)) (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) (neg.f32 (*.f32 alphax alphax)))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 alphay)) (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 alphay))) (*.f32 (neg.f32 alphax) (neg.f32 alphax)))
(/.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) alphax)
(/.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 1 binary32)) (/.f32 alphax (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 alphay))) (neg.f32 alphax))
(/.f32 (*.f32 (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) alphax)
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 alphay)) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) (neg.f32 alphax))
(*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))
(*.f32 alphay (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) alphax) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (/.f32 alphay alphax) (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (*.f32 alphay alphay) (pow.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) alphax) #s(literal 2 binary32)))
(*.f32 (*.f32 alphay alphay) (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) alphax) (/.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) alphax)))
(*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (*.f32 (/.f32 alphay alphax) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) alphax) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal 1 binary32))
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (pow.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)))
(*.f32 (pow.f32 (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alphax) #s(literal 2 binary32)))
(*.f32 (exp.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (exp.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(*.f32 (*.f32 (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 #s(literal 1 binary32) alphax)))
(*.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) alphay) (/.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) alphax))
(*.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 alphay alphax))
(*.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 alphay alphax)) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax))) (pow.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 u1 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(-.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))) (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (neg.f32 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 #s(literal 2 binary32) u1) (*.f32 #s(literal 4 binary32) (*.f32 u1 u1)) #s(literal 1/8 binary32))) (fma.f32 #s(literal 4 binary32) (*.f32 u1 u1) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 4 binary32) (*.f32 u1 u1) #s(literal -1/4 binary32))) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 2 binary32) u1) (*.f32 #s(literal 4 binary32) (*.f32 u1 u1)) #s(literal 1/8 binary32)) (PI.f32)) (fma.f32 #s(literal 4 binary32) (*.f32 u1 u1) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (fma.f32 #s(literal 4 binary32) (*.f32 u1 u1) #s(literal -1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))))))
(*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (+.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))
(+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))
(fma.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))
(fma.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1 binary32))
(fma.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/4 binary32))))) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))
(fma.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32))) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))
(fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 1 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 1 binary32)) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32))) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))) (neg.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))) (*.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))
(*.f32 #s(literal -2 binary32) (*.f32 (sin.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (sin.f32 (/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 u1 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(-.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))) (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (neg.f32 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 #s(literal 2 binary32) u1) (*.f32 #s(literal 4 binary32) (*.f32 u1 u1)) #s(literal 1/8 binary32))) (fma.f32 #s(literal 4 binary32) (*.f32 u1 u1) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 4 binary32) (*.f32 u1 u1) #s(literal -1/4 binary32))) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 2 binary32) u1) (*.f32 #s(literal 4 binary32) (*.f32 u1 u1)) #s(literal 1/8 binary32)) (PI.f32)) (fma.f32 #s(literal 4 binary32) (*.f32 u1 u1) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (fma.f32 #s(literal 4 binary32) (*.f32 u1 u1) #s(literal -1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))))))
(*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))
(+.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1/2 binary32))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))
(fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32))
(fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
(-.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))
(-.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/4 binary32)))) (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/8 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1/4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))
(/.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))) #s(literal -2 binary32))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/8 binary32)) (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/4 binary32)))))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/8 binary32)) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/4 binary32)))))
(/.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1/4 binary32)) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/8 binary32))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/4 binary32))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1/4 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32))))
(/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) #s(literal 1/2 binary32))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(*.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) (-.f32 #s(literal 1/4 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/4 binary32))))))
(*.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))))) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 1 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 1 binary32)))
(tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sin.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (sin.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 (cos.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(*.f32 (sin.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (cos.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))

eval474.0ms (1.9%)

Memory
-25.3MiB live, 935.7MiB allocated
Compiler

Compiled 257 346 to 7 534 computations (97.1% saved)

prune505.0ms (2%)

Memory
36.3MiB live, 786.3MiB allocated
Pruning

23 alts after pruning (19 fresh and 4 done)

PrunedKeptTotal
New1 920111 931
Fresh5813
Picked325
Done022
Total1 928231 951
Accuracy
100.0%
Counts
1 951 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.4%
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) #s(literal -2 binary32))
97.8%
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
98.1%
(pow.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
99.9%
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))
37.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
88.7%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
97.6%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
97.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
99.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))))
99.5%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))))))
99.5%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) alphay) #s(literal 2 binary32))))))))
91.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(approx (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))))
99.0%
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (+ (* 2 u1) 1/2) (PI)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)))
98.2%
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))
41.9%
#s(approx (/ 1 (sqrt (+ (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) 1))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
91.3%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
96.3%
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))
34.8%
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) alphax))))))) #s(literal 1 binary32)))
96.5%
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) alphax))))))) #s(literal 1 binary32)))
97.9%
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))))
95.4%
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))))
95.6%
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))))
97.9%
#s(approx (exp (* (log (+ 1 (/ u0 (* (- 1 u0) (+ (/ 1 (* alphax (+ (* alphax (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2)) alphax))) (/ (+ (* (cos (* 2 (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))))) -1/2) 1/2) (* alphay alphay))))))) -1/2)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))))
Compiler

Compiled 2 716 to 957 computations (64.8% saved)

regimes188.0ms (0.7%)

Memory
14.3MiB live, 320.6MiB allocated
Counts
46 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (exp (* (log (+ 1 (/ u0 (* (- 1 u0) (+ (/ 1 (* alphax (+ (* alphax (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2)) alphax))) (/ (+ (* (cos (* 2 (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))))) -1/2) 1/2) (* alphay alphay))))))) -1/2)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(approx (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) 1))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(pow.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) #s(literal -2 binary32))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) alphay) #s(literal 2 binary32))))))))
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (+ (* 2 u1) 1/2) (PI)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
Outputs
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)))
Calls

13 calls:

20.0ms
u1
16.0ms
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
14.0ms
alphay
14.0ms
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
13.0ms
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
Results
AccuracySegmentsBranch
99.9%1u0
99.9%1u1
99.9%1alphax
99.9%1alphay
99.9%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
99.9%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
99.9%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
99.9%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
99.9%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
99.9%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
99.9%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
99.9%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
99.9%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 574 to 219 computations (61.8% saved)

regimes510.0ms (2%)

Memory
-74.7MiB live, 358.8MiB allocated
Counts
42 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (exp (* (log (+ 1 (/ u0 (* (- 1 u0) (+ (/ 1 (* alphax (+ (* alphax (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2)) alphax))) (/ (+ (* (cos (* 2 (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))))) -1/2) 1/2) (* alphay alphay))))))) -1/2)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(approx (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) 1))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(pow.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) #s(literal -2 binary32))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) alphay) #s(literal 2 binary32))))))))
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (+ (* 2 u1) 1/2) (PI)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)))
Outputs
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))
Calls

13 calls:

354.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
17.0ms
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
13.0ms
alphax
13.0ms
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
12.0ms
alphay
Results
AccuracySegmentsBranch
99.9%1u0
99.9%1u1
99.9%1alphax
99.9%1alphay
99.9%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
99.9%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
99.9%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
99.9%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
99.9%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
99.9%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
99.9%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
99.9%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
99.9%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 574 to 219 computations (61.8% saved)

regimes146.0ms (0.6%)

Memory
-13.8MiB live, 302.9MiB allocated
Counts
38 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (exp (* (log (+ 1 (/ u0 (* (- 1 u0) (+ (/ 1 (* alphax (+ (* alphax (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2)) alphax))) (/ (+ (* (cos (* 2 (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))))) -1/2) 1/2) (* alphay alphay))))))) -1/2)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(approx (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) 1))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(pow.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) #s(literal -2 binary32))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
Calls

13 calls:

12.0ms
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
12.0ms
alphax
12.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
12.0ms
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
11.0ms
u1
Results
AccuracySegmentsBranch
99.5%1u0
99.5%1u1
99.5%1alphax
99.5%1alphay
99.5%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
99.5%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
99.5%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
99.5%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
99.5%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
99.5%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
99.5%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
99.5%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
99.5%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 574 to 219 computations (61.8% saved)

regimes145.0ms (0.6%)

Memory
-24.0MiB live, 224.2MiB allocated
Counts
37 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (exp (* (log (+ 1 (/ u0 (* (- 1 u0) (+ (/ 1 (* alphax (+ (* alphax (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2)) alphax))) (/ (+ (* (cos (* 2 (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))))) -1/2) 1/2) (* alphay alphay))))))) -1/2)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(approx (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) 1))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(pow.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) #s(literal -2 binary32))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))))))
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))))))
Calls

13 calls:

12.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
12.0ms
alphax
12.0ms
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
11.0ms
alphay
11.0ms
u0
Results
AccuracySegmentsBranch
99.5%1u0
99.5%1u1
99.5%1alphax
99.5%1alphay
99.5%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
99.5%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
99.5%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
99.5%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
99.5%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
99.5%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
99.5%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
99.5%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
99.5%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 574 to 219 computations (61.8% saved)

regimes138.0ms (0.5%)

Memory
21.5MiB live, 219.6MiB allocated
Counts
36 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (exp (* (log (+ 1 (/ u0 (* (- 1 u0) (+ (/ 1 (* alphax (+ (* alphax (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2)) alphax))) (/ (+ (* (cos (* 2 (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))))) -1/2) 1/2) (* alphay alphay))))))) -1/2)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(approx (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) 1))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(pow.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) #s(literal -2 binary32))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))))))))
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))))
Calls

13 calls:

12.0ms
u1
12.0ms
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
11.0ms
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
10.0ms
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
10.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
Results
AccuracySegmentsBranch
99.4%1u0
99.4%1u1
99.4%1alphax
99.4%1alphay
99.4%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
99.4%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
99.4%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
99.4%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
99.4%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
99.4%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
99.4%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
99.4%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
99.4%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 574 to 219 computations (61.8% saved)

regimes131.0ms (0.5%)

Memory
6.0MiB live, 202.4MiB allocated
Counts
34 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (exp (* (log (+ 1 (/ u0 (* (- 1 u0) (+ (/ 1 (* alphax (+ (* alphax (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2)) alphax))) (/ (+ (* (cos (* 2 (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))))) -1/2) 1/2) (* alphay alphay))))))) -1/2)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(approx (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) 1))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(pow.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)) #s(literal -2 binary32))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))))
Outputs
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))
Calls

13 calls:

12.0ms
alphay
12.0ms
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
11.0ms
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
11.0ms
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
10.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
Results
AccuracySegmentsBranch
98.2%1u0
98.2%1u1
98.2%1alphax
98.2%1alphay
98.2%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
98.2%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
98.2%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
98.2%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
98.2%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
98.2%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
98.2%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
98.2%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
98.2%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 574 to 219 computations (61.8% saved)

regimes105.0ms (0.4%)

Memory
-2.4MiB live, 154.4MiB allocated
Counts
25 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (exp (* (log (+ 1 (/ u0 (* (- 1 u0) (+ (/ 1 (* alphax (+ (* alphax (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2)) alphax))) (/ (+ (* (cos (* 2 (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))))) -1/2) 1/2) (* alphay alphay))))))) -1/2)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(approx (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) 1))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(pow.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))))
Outputs
(pow.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
Calls

13 calls:

13.0ms
u0
9.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
8.0ms
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
8.0ms
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
8.0ms
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
Results
AccuracySegmentsBranch
98.1%1alphax
98.1%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
98.1%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
98.1%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
98.1%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
98.1%1u0
98.1%1u1
98.1%1alphay
98.1%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
98.1%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
98.1%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
98.1%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
98.1%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 574 to 219 computations (61.8% saved)

regimes76.0ms (0.3%)

Memory
0.0MiB live, 120.5MiB allocated
Counts
17 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (exp (* (log (+ 1 (/ u0 (* (- 1 u0) (+ (/ 1 (* alphax (+ (* alphax (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2)) alphax))) (/ (+ (* (cos (* 2 (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))))) -1/2) 1/2) (* alphay alphay))))))) -1/2)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(approx (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))) (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) 1))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
Outputs
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))))
Calls

13 calls:

8.0ms
alphay
7.0ms
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
7.0ms
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
6.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
6.0ms
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
Results
AccuracySegmentsBranch
97.9%1u0
97.9%1u1
97.9%1alphax
97.9%1alphay
97.9%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
97.9%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
97.9%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
97.9%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
97.9%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
97.9%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
97.9%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
97.9%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
97.9%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 574 to 219 computations (61.8% saved)

regimes49.0ms (0.2%)

Memory
8.1MiB live, 82.7MiB allocated
Counts
9 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (*.f32 (*.f32 alphay alphay) (+.f32 (neg.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax)))))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
Calls

13 calls:

5.0ms
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
5.0ms
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
4.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
4.0ms
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
4.0ms
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
Results
AccuracySegmentsBranch
97.8%1u0
97.8%1u1
97.8%1alphax
97.8%1alphay
97.8%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
97.8%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
97.8%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
97.8%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
97.8%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
97.8%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
97.8%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
97.8%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
97.8%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 574 to 219 computations (61.8% saved)

regimes36.0ms (0.1%)

Memory
-17.3MiB live, 66.0MiB allocated
Counts
5 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) #s(approx (+ (* (neg (* alphay alphay)) (/ u0 (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (tan (* (PI) (+ (* 2 u1) 1/2)))) alphax)))))))) 1) (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) alphax))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))
Outputs
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) alphax))))))) #s(literal 1 binary32)))
Calls

13 calls:

4.0ms
u0
4.0ms
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
3.0ms
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
3.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
2.0ms
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
Results
AccuracySegmentsBranch
96.5%1alphax
96.5%1u0
96.5%1u1
96.5%1alphay
96.5%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
96.5%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
96.5%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
96.5%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
96.5%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
96.5%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
96.5%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
96.5%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
96.5%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 574 to 219 computations (61.8% saved)

regimes21.0ms (0.1%)

Memory
8.3MiB live, 46.2MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
Outputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
Calls

13 calls:

3.0ms
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
2.0ms
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
2.0ms
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
2.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
1.0ms
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
Results
AccuracySegmentsBranch
91.3%1u0
91.3%1u1
91.3%1alphax
91.3%1alphay
91.3%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
91.3%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
91.3%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
91.3%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
91.3%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
91.3%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
91.3%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
91.3%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
91.3%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 574 to 219 computations (61.8% saved)

simplify105.0ms (0.4%)

Memory
11.0MiB live, 48.5MiB allocated
Algorithm
egg-herbie
Rules
710×distribute-lft-neg-in_binary32
516×unsub-neg_binary32
446×neg-mul-1_binary32
370×cancel-sign-sub_binary32
344×neg-sub0_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0188937
1256937
2285937
3327937
4398937
5477937
6608937
7763937
8959937
91106937
101255937
111438937
121619937
131823937
142033937
152211937
162339937
172395937
182417937
192423937
202425937
212425937
Stop Event
saturated
Calls
Call 1
Inputs
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))
(pow.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
Outputs
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))))))
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (fma.f32 alphax (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax))) (/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))))) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))) (*.f32 (*.f32 alphay alphay) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal 2 binary32)))))) (*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))))) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) #s(literal 2 binary32))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (*.f32 alphay alphay)) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alphax (*.f32 alphax (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))))))))))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))))))
(pow.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphax))))))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) alphax))))))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 alphay u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 alphay (*.f32 u0 alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ u0 (* (- 1 u0) (+ (/ (/ 1 (+ 1 (pow (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))) 2))) (* alphax alphax)) (/ (- 1 (cos (* 2 (atan (* (/ alphay alphax) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2)))))))) (* (* alphay alphay) 2)))))))) (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (tan.f32 #s(approx (* (PI) (+ (* 2 u1) 1/2)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) alphax))))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))

soundness1.9s (7.5%)

Memory
-22.4MiB live, 1 636.9MiB allocated
Rules
10 506×lower-fma.f64
10 506×lower-fma.f32
8 346×lower-*.f64
8 346×lower-*.f32
7 956×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02134149368
16673148790
08168140191
031812174
1103511089
2437711084
0851610517
029342
051222
1204204
21855204
08810193
02977197567
08593194992
01231652
01961346
18611149
276201143
082511143
0951880
01541459
16191243
255491210
082141209
0991844
01691460
17301254
269411236
081701236
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 693 to 280 computations (59.6% saved)

preprocess168.0ms (0.7%)

Memory
-7.5MiB live, 150.1MiB allocated
Compiler

Compiled 1 088 to 310 computations (71.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...